Skip to main content

Crate uqa_client

Crate uqa_client 

Source
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§

HttpEngine
Authenticated client for the SQL API shared by local and Cloud UQA nodes.
SQLBatchExecution
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§

HttpEngineError
Redacted failure returned by crate::HttpEngine.
SQLParam
Value bound to a $N placeholder.
SQLStreamFrame
One decoded frame from the stable UQA NDJSON SQL stream.

Traits§

AsyncSQLEngine
Common asynchronous SQL interface implemented by embedded and HTTP engines.

Type Aliases§

SecretString
Secret string type.