IntelligenceX

API Reference

Class

UsageImportBatchResult

Namespace IntelligenceX.Telemetry.Usage
Assembly IntelligenceX
Modifiers sealed

Describes the outcome of importing one or more source roots.

Inheritance

  • Object
  • UsageImportBatchResult

Constructors

Properties

public List<UsageImportRootResult> Roots { get; } #

Gets the per-root import results.

public Int32 RootsConsidered { get; } #

Gets the number of roots considered by the batch.

public Int32 RootsImported { get; } #

Gets the number of roots that were successfully imported by at least one adapter.

public Int32 EventsRead { get; } #

Gets the total number of normalized records produced by adapters.

public Int32 EventsInserted { get; } #

Gets the total number of canonical events inserted into the ledger.

public Int32 EventsUpdated { get; } #

Gets the total number of canonical events updated by merge.

public Int32 ArtifactsProcessed { get; } #

Gets the total number of source artifacts parsed by adapters.

public Boolean ArtifactBudgetReached { get; } #

Gets a value indicating whether the import stopped early because the artifact budget was exhausted.