All Classes and Interfaces
Class
Description
Class to parse component.json
and to find there triggers and actions
Interface to be implemented by components to verify user's
credentials before they are persisted.
Interface to be implemented by components which want to provide dynamic metadata.
Used by a
Function
to communicate with the elastic.io runtime.Used to build
EventEmitter
instances.This interface defines a callback to pass errors, data and snapshots to its callee.
Represents parameters for a
Function
execution passed
to Function.execute(ExecutionParameters)
.Used to build
ExecutionParameters
instances.A component is an unit implementing a custom business logic to be executed
in the elastic.io runtime.
Represents parameters for a
Function.init(InitParameters)
method.Used to build
InitParameters
instances.Thrown by
CredentialsVerifier.verify(JsonObject)
when authentication credentials are invalid.JSON utilities.
Message to be processed by a
Function
.Used to build
Message
instances.Interface to be implemented by components which want to provide select model.
Represents parameters for a
Function.shutdown(ShutdownParameters)
method.Used to build
ShutdownParameters
instances.Represents parameters for a
Function.startup(StartupParameters)
method.Used to build
StartupParameters
instances.