| Class | Description |
|---|---|
| Endpoint |
The endpoint of a gadget.
|
| Endpoint.Builder | |
| Event |
An Event object defining a single event sent by an endpoint
|
| Event.Builder | |
| EventFilter |
Defines the Jsonlogic event filter expression and its corresponding match action.
|
| EventFilter.Builder | |
| EventsReceivedRequest |
Skill receives this type of event when an event meets the filter conditions provided in the StartEventHandlerDirective.
|
| EventsReceivedRequest.Builder | |
| Expiration |
This object defines the duration of the Event Handler and the optional JSON payload that is delivered to the skill when the timer expires.
|
| Expiration.Builder | |
| ExpiredRequest |
This is the event received by the skill at expiry of an Event Handler.
|
| ExpiredRequest.Builder | |
| Header |
Endpoint Event header
|
| Header.Builder | |
| SendDirectiveDirective |
The directive to be delivered to the gadgets.
|
| SendDirectiveDirective.Builder | |
| StartEventHandlerDirective |
This directive configures and starts an event handler.
|
| StartEventHandlerDirective.Builder | |
| StopEventHandlerDirective |
This directive stops a running Event Handler associated with the provided token.
|
| StopEventHandlerDirective.Builder |
| Enum | Description |
|---|---|
| FilterMatchAction |
The behavior to be performed by the platform on a successful filter expression match.
|
Copyright © 2023. All rights reserved.