IntelligenceX

API Reference

Class

UsageImportRootResult

Namespace IntelligenceX.Telemetry.Usage
Assembly IntelligenceX
Modifiers sealed

Describes the outcome of importing a single source root.

Inheritance

  • Object
  • UsageImportRootResult

Constructors

Properties

public String RootId { get; set; } #

Gets or sets the imported source-root identifier.

public String ProviderId { get; set; } #

Gets or sets the provider identifier for the import.

public List<String> AdapterIds { get; } #

Gets the adapter identifiers that participated in the import.

public Int32 EventsRead { get; set; } #

Gets or sets the number of normalized records returned by adapters.

public Int32 EventsInserted { get; set; } #

Gets or sets the number of canonical events inserted into the ledger.

public Int32 EventsUpdated { get; set; } #

Gets or sets the number of canonical events updated by merge.

public Int32 ArtifactsProcessed { get; set; } #

Gets or sets the number of source artifacts parsed by adapters for this root.

public Boolean ArtifactBudgetReached { get; set; } #

Gets or sets a value indicating whether this root stopped early because the artifact budget was exhausted.

public Boolean Imported { get; set; } #

Gets or sets a value indicating whether at least one adapter imported this root.

public String Message { get; set; } #

Gets or sets an optional informational message when no import occurred.