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
Functionto communicate with the elastic.io runtime.Used to buildEventEmitterinstances.This interface defines a callback to pass errors, data and snapshots to its callee.Represents parameters for aFunctionexecution passed toFunction.execute(ExecutionParameters).Used to buildExecutionParametersinstances.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 buildInitParametersinstances.Thrown byCredentialsVerifier.verify(JsonObject)when authentication credentials are invalid.JSON utilities.Message to be processed by aFunction.Used to buildMessageinstances.Interface to be implemented by components which want to provide select model.Represents parameters for aFunction.shutdown(ShutdownParameters)method.Used to buildShutdownParametersinstances.Represents parameters for aFunction.startup(StartupParameters)method.Used to buildStartupParametersinstances.