# Packages
No description provided by the author
# Functions
NewStoredObject creates a new instance of StoredObject and is the preferred way to create one.
# Constants
AppServiceContextKey is the context key for getting the reference to the ApplicationService from the context passed to a custom REST Handler TODO: use custom type for this key in v3.0.
No description provided by the author
DefaultPipelineId is the ID used for the default pipeline create by SetFunctionsPipeline.
No description provided by the author
No description provided by the author
No description provided by the author
ProfileSuffixPlaceholder is the placeholder text to use in an application service's service key if the the name of the configuration profile used is to be used in the service's service key.
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
FunctionPipeline defines an instance of a Functions Pipeline.
StoredObject is the atomic and most abstract description of what is collected by the export store system.
No description provided by the author
# Interfaces
AppFunctionContext defines the interface for an Edgex Application Service Context provided to App Functions when executing in the Functions Pipeline.
ApplicationService defines the interface for an edgex Application Service.
No description provided by the author
BackgroundPublisher provides an interface to send messages from background processes through the service's configured MessageBus output.
StoreClient establishes the contracts required to persist exported data before being forwarded.
Trigger provides an abstract means to pass messages to the function pipeline.
UpdatableConfig interface allows services to have custom configuration populated from configuration stored in the Configuration Provider (aka keeper).
# Type aliases
AppFunction is a type alias for a application pipeline function.
Authentication is a typed boolean for AddRoute calls.
PipelineResponseHandler provides a function signature that can be passed to MessageProcessor to handle pipeline output(s).
TriggerConfigLoader provides an interface that can be used by custom triggers to load custom configuration elements.
TriggerContextBuilder provides an interface to construct an AppFunctionContext for message.
TriggerMessageHandler provides an interface that can be used by custom triggers to invoke the runtime.
TriggerMessageProcessor provides an interface that can be used by custom triggers to invoke the runtime.