API Reference
Class
ReaderSourceDocument
Per-source ingestion payload optimized for direct database upserts.
Inheritance
- Object
- ReaderSourceDocument
Constructors
public ReaderSourceDocument() #Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object
Properties
public String SourceHash { get; set; } #Optional source content hash.
public Nullable<DateTime> SourceLastWriteUtc { get; set; } #Optional source last-write timestamp.
public Nullable<Int64> SourceLengthBytes { get; set; } #Optional source length in bytes.
public Boolean Parsed { get; set; } #True when parsing succeeded for this source.
public Int32 ChunksProduced { get; set; } #Number of chunks emitted for this source.
public Int32 TokenEstimateTotal { get; set; } #Aggregated token estimate across emitted chunks.
public IReadOnlyList<String> Warnings { get; set; } #Optional source-level warnings (parse errors, limit skips, extraction warnings).
public IReadOnlyList<ReaderChunk> Chunks { get; set; } #Emitted chunks for this source (empty for skipped files).