Package org.apache.iceberg.metrics
Class ScanReportParser
- java.lang.Object
- 
- org.apache.iceberg.metrics.ScanReportParser
 
- 
 public class ScanReportParser extends java.lang.Object
- 
- 
Method SummaryAll Methods Static Methods Concrete Methods Modifier and Type Method Description static ScanReportfromJson(com.fasterxml.jackson.databind.JsonNode json)static ScanReportfromJson(java.lang.String json)static java.lang.StringtoJson(ScanReport scanReport)static java.lang.StringtoJson(ScanReport scanReport, boolean pretty)static voidtoJson(ScanReport scanReport, com.fasterxml.jackson.core.JsonGenerator gen)static voidtoJsonWithoutStartEnd(ScanReport scanReport, com.fasterxml.jackson.core.JsonGenerator gen)This serializes theScanReportwithout writing a start/end object and is mainly used byReportMetricsRequestParser.
 
- 
- 
- 
Method Detail- 
toJsonpublic static java.lang.String toJson(ScanReport scanReport) 
 - 
toJsonpublic static java.lang.String toJson(ScanReport scanReport, boolean pretty) 
 - 
toJsonpublic static void toJson(ScanReport scanReport, com.fasterxml.jackson.core.JsonGenerator gen) throws java.io.IOException - Throws:
- java.io.IOException
 
 - 
toJsonWithoutStartEndpublic static void toJsonWithoutStartEnd(ScanReport scanReport, com.fasterxml.jackson.core.JsonGenerator gen) throws java.io.IOException This serializes theScanReportwithout writing a start/end object and is mainly used byReportMetricsRequestParser.- Parameters:
- scanReport- The- ScanReportto serialize
- gen- The- JsonGeneratorto use
- Throws:
- java.io.IOException- If an error occurs while serializing
 
 - 
fromJsonpublic static ScanReport fromJson(java.lang.String json) 
 - 
fromJsonpublic static ScanReport fromJson(com.fasterxml.jackson.databind.JsonNode json) 
 
- 
 
-