IntelligenceX

API Reference

Class

UsageImportProgressUpdate

Namespace IntelligenceX.Telemetry.Usage
Assembly IntelligenceX
Modifiers sealed

Describes one progress update emitted during usage discovery/import.

Inheritance

  • Object
  • UsageImportProgressUpdate

Usage

Explore 2 API references to this type

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Constructors

public UsageImportProgressUpdate() #

Properties

public String Phase { get; set; } #

Gets or sets the current high-level phase.

public String? ProviderId { get; set; } #

Gets or sets the provider identifier when known.

public String? RootId { get; set; } #

Gets or sets the source-root identifier when known.

public String? RootPath { get; set; } #

Gets or sets the source-root path or locator when known.

public String? AdapterId { get; set; } #

Gets or sets the adapter identifier when known.

public String? ArtifactPath { get; set; } #

Gets or sets the current artifact path when known.

public Int32? ArtifactOrdinal { get; set; } #

Gets or sets the 1-based artifact position within the current root scan.

public Int32? ArtifactCount { get; set; } #

Gets or sets the total artifacts discovered for the current root scan.

public Int64? ArtifactSizeBytes { get; set; } #

Gets or sets the current artifact size in bytes when known.

public Int32? ParsedArtifacts { get; set; } #

Gets or sets how many artifacts have been parsed from disk so far for the current root scan.

public Int32? ReusedArtifacts { get; set; } #

Gets or sets how many artifacts have been reused from cached quick-report state so far for the current root scan.

public String? Message { get; set; } #

Gets or sets a human-readable message for the current phase.