Class DataTableParquetArtifactWriter.DataTableParquetWriteSummary
Namespace: Workspace.XBR.Xperiflow.Routines.Io
Assembly: Xperiflow.dll
Declaration
public sealed class DataTableParquetArtifactWriter.DataTableParquetWriteSummary
Properties
DirectoryPath
Declaration
public string DirectoryPath { get; }
FilePrefix
Declaration
public string FilePrefix { get; }
Partitions
Declaration
public IReadOnlyList<DataTableParquetArtifactWriter.DataTableParquetPartitionMetric> Partitions { get; }
TotalPartitions
Declaration
public int TotalPartitions { get; }
TotalRows
Declaration
public int TotalRows { get; }
TotalBytesWritten
Declaration
public long TotalBytesWritten { get; }
TotalSerializeMs
Declaration
public long TotalSerializeMs { get; }
TotalUploadMs
Declaration
public long TotalUploadMs { get; }
MaxUploadMs
Declaration
public long MaxUploadMs { get; }
MaxSerializeMs
Declaration
public long MaxSerializeMs { get; }
FilePaths
Declaration
public IReadOnlyList<string> FilePaths { get; }
FileNames
Declaration
public IReadOnlyList<string> FileNames { get; }
Methods
AddMetric(DataTableParquetPartitionMetric)
Declaration
public void AddMetric(DataTableParquetArtifactWriter.DataTableParquetPartitionMetric metric)
Parameters
| Type | Name |
|---|---|
| Workspace.XBR.Xperiflow.Routines.Io.DataTableParquetArtifactWriter.DataTableParquetPartitionMetric | metric |
ToJson()
Declaration
public string ToJson()
Returns
System.String
Inherited Members
System.Object.Equals(System.Object)System.Object.Equals(System.Object,System.Object)System.Object.GetHashCodeSystem.Object.GetTypeSystem.Object.ReferenceEquals(System.Object,System.Object)System.Object.ToString