All Classes
-
All Classes Interface Summary Class Summary Exception Summary Class Description EmitFailedException Emitter Emitter represents an abstract method of emitting discovery envelopes through the Magpie pipeline.EncodedNamedUUIDGenerator Inspired by https://github.com/elastic/elasticsearch/blob/c610ef2955d2d147503968434879dfaf6aa24177/server/src/main/java/org/elasticsearch/common/TimeBasedUUIDGenerator.javaIntermediatePlugin<T> IntermediatePlugin implementations provide the glue between Origin (discovery) plugins and Terminal (output) plugins.MagpieEnvelope A Jackson-serializable envelope that is passed from layer to layer via plugin emitters and acceptors.MagpiePlugin<T> Parent interface for Magpie plugins.MagpieResource MagpieResource.MagpieResourceBuilder OriginPlugin<T> OriginPlugin kicks off the discovery process and emits discovered assets via the supplied Emitter.Session TerminalPlugin<T> A plugin that represents the terminal operation in the Magpie framework.