Package org.apache.iceberg.metrics
Interface ScanReport
-
- All Superinterfaces:
MetricsReport
@Immutable public interface ScanReport extends MetricsReport
A Table Scan report that contains all relevant information from a Table Scan.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Expression
filter()
java.util.Map<java.lang.String,java.lang.String>
metadata()
java.util.List<java.lang.Integer>
projectedFieldIds()
java.util.List<java.lang.String>
projectedFieldNames()
ScanMetricsResult
scanMetrics()
int
schemaId()
long
snapshotId()
java.lang.String
tableName()
-
-
-
Method Detail
-
tableName
java.lang.String tableName()
-
snapshotId
long snapshotId()
-
filter
Expression filter()
-
schemaId
int schemaId()
-
projectedFieldIds
java.util.List<java.lang.Integer> projectedFieldIds()
-
projectedFieldNames
java.util.List<java.lang.String> projectedFieldNames()
-
scanMetrics
ScanMetricsResult scanMetrics()
-
metadata
java.util.Map<java.lang.String,java.lang.String> metadata()
-
-