Member Junction
    Preparing search index...

    What a driver is told when walking a source.

    interface DiscoverRequest {
        Access?: AccessArtifact;
        Confidence?: ResolvedConfidenceScale;
        Configuration: Readonly<Record<string, unknown>>;
        ContentSourceID: string;
        ContextUser: UserInfo;
        Parameters: Readonly<Record<string, string>>;
        Provider: IMetadataProvider;
        Signal: AbortSignal;
        Since?: Date;
        URL: string;
        ReportProgress(message: string): void;
    }
    Index

    Properties

    The run's session for this source, or null when it needs none.

    The resolved confidence scale for this source and run.

    Configuration: Readonly<Record<string, unknown>>

    The source's full parsed Configuration.

    ContentSourceID: string

    The Content Source's primary key.

    ContextUser: UserInfo
    Parameters: Readonly<Record<string, string>>

    Configuration.SourceSpecificConfiguration, flattened to strings.

    Signal: AbortSignal

    Fires when the run is asked to stop; a driver checks it between pages and returns.

    Since?: Date

    When this source was last walked (ContentSource.LastDiscoveredAt minus ClockSkewOverlapMs), or null/undefined on a first walk or an exhaustive Sync run. Drivers that can cheaply see modification timestamps skip unchanged items older than Since and yield only new or modified items.

    URL: string

    The source's URL column.

    Methods