Package io.elastic.api
package io.elastic.api
-
ClassDescriptionInterface 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 buildEventEmitter
instances.This interface defines a callback to pass errors, data and snapshots to its callee.Represents parameters for aFunction
execution passed toFunction.execute(ExecutionParameters)
.Used to buildExecutionParameters
instances.A component is an unit implementing a custom business logic to be executed in the elastic.io runtime.Represents parameters for aFunction.init(InitParameters)
method.Used to buildInitParameters
instances.Thrown byCredentialsVerifier.verify(JsonObject)
when authentication credentials are invalid.JSON utilities.Message to be processed by aFunction
.Used to buildMessage
instances.Interface to be implemented by components which want to provide select model.Represents parameters for aFunction.shutdown(ShutdownParameters)
method.Used to buildShutdownParameters
instances.Represents parameters for aFunction.startup(StartupParameters)
method.Used to buildStartupParameters
instances.