The Hop SDK
The Hop SDK documentation has been updated and organized into dedicated, modular guides:
-
The Hop Java SDK Overview — Maven coordinates, environment initialization, plugin base folders, and variable management.
-
Pipelines API — Loading, dynamically assembling, executing pipelines, row injection, and listening to streams.
-
Workflows API — Loading, assembling, and executing workflows.
-
Metadata and Providers — Metadata architecture, providers (
JsonMetadataProvider,MemoryMetadataProvider,MultiMetadataProvider,SerializableMetadataProvider), and GUI widgets (MetaSelectionLine). -
File Handling with HopVFS — Unified file access via Apache Commons VFS, avoiding
java.io.File, closing resources, and streaming. -
Logging Subsystem — Logging registry, log channels, buffers, and capturing log output programmatically.
-
Plugin Development Guide — Tutorials and reference implementations for all 15 Hop plugin types.
Please update your bookmarks to use The Hop Java SDK Overview.