What is the Seshat SDK?
Seshat is a plugin‑based industrial data collection platform. The SDKs provide a consistent client interface (HTTP + gRPC) for:
- Sensor & Machine pagination with unified
FindOptions. - Typed IoT time‑series & change data builders (
IoTQueryOptions). - Resilient live streaming (gRPC stream + polling fallback).
- Connection writes (structured payloads to active collectors).
- Event trigger & artifact listing endpoints.
- Cross-language parity: Go, Java, .NET, Python.
All builders omit empty fields, enabling incremental composition. Pagination handlers support progress and item transforms without manual page loops.
Tip: Start with the Go page for full examples; other languages mirror the same function names and patterns.