Interface OgcProcessesDiscoveryOptions

Options for discoverOgcProcesses.

interface OgcProcessesDiscoveryOptions {
    client?: HonuaClient;
    clientOptions?: Omit<HonuaClientOptions, "baseUrl">;
    endpoint: string | URL;
    metadata?: Omit<HonuaMetadataRequestOptions, "signal" | "refresh">;
    refresh?: boolean;
    signal?: AbortSignal;
}

Properties

client?: HonuaClient

Existing client bound to the endpoint origin (mutually exclusive with clientOptions).

clientOptions?: Omit<HonuaClientOptions, "baseUrl">

Auth, retry, timeout, interceptor, and fetch options for an owned client.

endpoint: string | URL

OGC API Processes service root URL (facade or third-party).

metadata?: Omit<HonuaMetadataRequestOptions, "signal" | "refresh">
refresh?: boolean

Skip a metadata cache read and revalidate through the protocol adapter.

signal?: AbortSignal