Expand description
Direct, authenticated HTTP access to local and Cloud UQA data planes.
HttpEngine mirrors the embedded engine’s asynchronous SQL-shaped surface. It can use an
explicit URL and token, environment variables, or the installed uqa CLI to resolve a local
or Cloud project once during construction.
Structs§
- Http
Engine - Authenticated client for the SQL API shared by local and Cloud UQA nodes.
- SQLBatch
Execution - Results from one atomically executed HTTP SQL batch.
- SQLExecution
- Materialized SQL result plus the data-plane request identity.
- SQLResult
- SQLStatement
- Owned SQL text and typed bind parameters for one HTTP operation.
- SQLStream
- Incremental reader for one authenticated UQA NDJSON SQL response.
Enums§
- Http
Engine Error - Redacted failure returned by
crate::HttpEngine. - SQLParam
- Value bound to a
$Nplaceholder. - SQLStream
Frame - One decoded frame from the stable UQA NDJSON SQL stream.
Traits§
- AsyncSQL
Engine - Common asynchronous SQL interface implemented by embedded and HTTP engines.
Type Aliases§
- Secret
String - Secret string type.