ReadonlyauthorizationOptional ReadonlycacheOptional ReadonlycapabilityOptional ReadonlyclientExisting client configured for the endpoint's service root, useful for persistent metadata validators.
Optional ReadonlyclientAuth, retry, timeout, interceptor, and fetch options for an owned client.
Optional ReadonlycollectionRestrict discovery to one collection while retaining the service root URL.
ReadonlyendpointOGC API, STAC API, WFS 2.0, or canonical GeoServices service/layer URL.
Optional ReadonlygeoparquetGeoParquet / static-file discovery inputs; required for protocol: "geoparquet".
Optional ReadonlygeometryExplicit geometry column name (overrides GeoParquet metadata detection).
Readonlyprofiler: GeoParquetSourceProfilerFooter / geo metadata reader. GeoparquetRuntime (from
@honua/sdk-js/geoparquet) satisfies this interface via its profile()
method, so one runtime can both discover and execute.
Optional Readonlyurls?: readonly string[]Additional Parquet files unioned with the endpoint via read_parquet([...]).
Optional ReadonlyidOptional dataset id; defaults to the redacted normalized endpoint.
Optional ReadonlymetadataReadonlyprotocolProtocol hint. auto recognizes canonical GeoServices URL structure without probing.
Optional ReadonlyrefreshSkip a caller cache read and revalidate metadata through the protocol adapter.
Optional ReadonlyresolveResolver for descriptors the built-in resolvers do not handle. Required to
execute a discovered geoparquet source through connection.source()
(pass geoparquetResolver() from @honua/sdk-js/geoparquet); the DuckDB
engine must never enter the connect static graph, so it is injected here.
Optional ReadonlysignalOptional ReadonlytypeRestrict WFS discovery to one advertised namespace-qualified feature type.
Stable ACL/audience fingerprint. Never pass a bearer token or API key.