interface AsyncQueryBusClientConfig {
    cache?: true | CacheConfig;
    discoverRoots?: "start" | "lazy";
    intersect?: AsyncQueryBusIntersectConfig;
    maxDepth?: number;
    pollFrequency?: number;
    queryCache?: true | CacheConfig;
    stateStore?: SearchableStorage;
}

Hierarchy (View Summary)

Properties

cache?: true | CacheConfig
discoverRoots?: "start" | "lazy"
maxDepth?: number
pollFrequency?: number

How often to poll for new queries/responses

queryCache?: true | CacheConfig

Configuration for intermediary response storage

stateStore?: SearchableStorage

Where the archivist should persist its internal state