@ThriftStruct public static class TableWriterOperator.TableWriterInfo extends Object implements Mergeable<TableWriterOperator.TableWriterInfo>, OperatorInfo
Constructor and Description |
---|
TableWriterInfo(long pageSinkPeakMemoryUsage,
io.airlift.units.Duration statisticsWallTime,
io.airlift.units.Duration statisticsCpuTime,
io.airlift.units.Duration validationCpuTime) |
Modifier and Type | Method and Description |
---|---|
long |
getPageSinkPeakMemoryUsage() |
io.airlift.units.Duration |
getStatisticsCpuTime() |
io.airlift.units.Duration |
getStatisticsWallTime() |
io.airlift.units.Duration |
getValidationCpuTime() |
boolean |
isFinal() |
TableWriterOperator.TableWriterInfo |
mergeWith(TableWriterOperator.TableWriterInfo other)
Merges the current state with the state of the other instance, and returns the merged state.
|
String |
toString() |
@ThriftConstructor public TableWriterInfo(long pageSinkPeakMemoryUsage, io.airlift.units.Duration statisticsWallTime, io.airlift.units.Duration statisticsCpuTime, io.airlift.units.Duration validationCpuTime)
@ThriftField(value=1) public long getPageSinkPeakMemoryUsage()
@ThriftField(value=2) public io.airlift.units.Duration getStatisticsWallTime()
@ThriftField(value=3) public io.airlift.units.Duration getStatisticsCpuTime()
@ThriftField(value=4) public io.airlift.units.Duration getValidationCpuTime()
public TableWriterOperator.TableWriterInfo mergeWith(TableWriterOperator.TableWriterInfo other)
Mergeable
mergeWith
in interface Mergeable<TableWriterOperator.TableWriterInfo>
public boolean isFinal()
isFinal
in interface OperatorInfo
Copyright © 2012–2022. All rights reserved.