public static class HoodieWriteStat.Builder extends org.apache.avro.specific.SpecificRecordBuilderBase<HoodieWriteStat> implements org.apache.avro.data.RecordBuilder<HoodieWriteStat>
| Modifier and Type | Method and Description |
|---|---|
HoodieWriteStat |
build() |
HoodieWriteStat.Builder |
clearBaseFile()
Clears the value of the 'baseFile' field.
|
HoodieWriteStat.Builder |
clearCdcStats()
Clears the value of the 'cdcStats' field.
|
HoodieWriteStat.Builder |
clearFileId()
Clears the value of the 'fileId' field.
|
HoodieWriteStat.Builder |
clearFileSizeInBytes()
Clears the value of the 'fileSizeInBytes' field.
|
HoodieWriteStat.Builder |
clearLogFiles()
Clears the value of the 'logFiles' field.
|
HoodieWriteStat.Builder |
clearLogOffset()
Clears the value of the 'logOffset' field.
|
HoodieWriteStat.Builder |
clearLogVersion()
Clears the value of the 'logVersion' field.
|
HoodieWriteStat.Builder |
clearNumDeletes()
Clears the value of the 'numDeletes' field.
|
HoodieWriteStat.Builder |
clearNumInserts()
Clears the value of the 'numInserts' field.
|
HoodieWriteStat.Builder |
clearNumUpdateWrites()
Clears the value of the 'numUpdateWrites' field.
|
HoodieWriteStat.Builder |
clearNumWrites()
Clears the value of the 'numWrites' field.
|
HoodieWriteStat.Builder |
clearPartitionPath()
Clears the value of the 'partitionPath' field.
|
HoodieWriteStat.Builder |
clearPath()
Clears the value of the 'path' field.
|
HoodieWriteStat.Builder |
clearPrevCommit()
Clears the value of the 'prevCommit' field.
|
HoodieWriteStat.Builder |
clearTotalCorruptLogBlock()
Clears the value of the 'totalCorruptLogBlock' field.
|
HoodieWriteStat.Builder |
clearTotalLogBlocks()
Clears the value of the 'totalLogBlocks' field.
|
HoodieWriteStat.Builder |
clearTotalLogFiles()
Clears the value of the 'totalLogFiles' field.
|
HoodieWriteStat.Builder |
clearTotalLogRecords()
Clears the value of the 'totalLogRecords' field.
|
HoodieWriteStat.Builder |
clearTotalRollbackBlocks()
Clears the value of the 'totalRollbackBlocks' field.
|
HoodieWriteStat.Builder |
clearTotalUpdatedRecordsCompacted()
Clears the value of the 'totalUpdatedRecordsCompacted' field.
|
HoodieWriteStat.Builder |
clearTotalWriteBytes()
Clears the value of the 'totalWriteBytes' field.
|
HoodieWriteStat.Builder |
clearTotalWriteErrors()
Clears the value of the 'totalWriteErrors' field.
|
String |
getBaseFile()
Gets the value of the 'baseFile' field.
|
Map<String,Long> |
getCdcStats()
Gets the value of the 'cdcStats' field.
|
String |
getFileId()
Gets the value of the 'fileId' field.
|
Long |
getFileSizeInBytes()
Gets the value of the 'fileSizeInBytes' field.
|
List<String> |
getLogFiles()
Gets the value of the 'logFiles' field.
|
Long |
getLogOffset()
Gets the value of the 'logOffset' field.
|
Integer |
getLogVersion()
Gets the value of the 'logVersion' field.
|
Long |
getNumDeletes()
Gets the value of the 'numDeletes' field.
|
Long |
getNumInserts()
Gets the value of the 'numInserts' field.
|
Long |
getNumUpdateWrites()
Gets the value of the 'numUpdateWrites' field.
|
Long |
getNumWrites()
Gets the value of the 'numWrites' field.
|
String |
getPartitionPath()
Gets the value of the 'partitionPath' field.
|
String |
getPath()
Gets the value of the 'path' field.
|
String |
getPrevCommit()
Gets the value of the 'prevCommit' field.
|
Long |
getTotalCorruptLogBlock()
Gets the value of the 'totalCorruptLogBlock' field.
|
Long |
getTotalLogBlocks()
Gets the value of the 'totalLogBlocks' field.
|
Long |
getTotalLogFiles()
Gets the value of the 'totalLogFiles' field.
|
Long |
getTotalLogRecords()
Gets the value of the 'totalLogRecords' field.
|
Long |
getTotalRollbackBlocks()
Gets the value of the 'totalRollbackBlocks' field.
|
Long |
getTotalUpdatedRecordsCompacted()
Gets the value of the 'totalUpdatedRecordsCompacted' field.
|
Long |
getTotalWriteBytes()
Gets the value of the 'totalWriteBytes' field.
|
Long |
getTotalWriteErrors()
Gets the value of the 'totalWriteErrors' field.
|
boolean |
hasBaseFile()
Checks whether the 'baseFile' field has been set.
|
boolean |
hasCdcStats()
Checks whether the 'cdcStats' field has been set.
|
boolean |
hasFileId()
Checks whether the 'fileId' field has been set.
|
boolean |
hasFileSizeInBytes()
Checks whether the 'fileSizeInBytes' field has been set.
|
boolean |
hasLogFiles()
Checks whether the 'logFiles' field has been set.
|
boolean |
hasLogOffset()
Checks whether the 'logOffset' field has been set.
|
boolean |
hasLogVersion()
Checks whether the 'logVersion' field has been set.
|
boolean |
hasNumDeletes()
Checks whether the 'numDeletes' field has been set.
|
boolean |
hasNumInserts()
Checks whether the 'numInserts' field has been set.
|
boolean |
hasNumUpdateWrites()
Checks whether the 'numUpdateWrites' field has been set.
|
boolean |
hasNumWrites()
Checks whether the 'numWrites' field has been set.
|
boolean |
hasPartitionPath()
Checks whether the 'partitionPath' field has been set.
|
boolean |
hasPath()
Checks whether the 'path' field has been set.
|
boolean |
hasPrevCommit()
Checks whether the 'prevCommit' field has been set.
|
boolean |
hasTotalCorruptLogBlock()
Checks whether the 'totalCorruptLogBlock' field has been set.
|
boolean |
hasTotalLogBlocks()
Checks whether the 'totalLogBlocks' field has been set.
|
boolean |
hasTotalLogFiles()
Checks whether the 'totalLogFiles' field has been set.
|
boolean |
hasTotalLogRecords()
Checks whether the 'totalLogRecords' field has been set.
|
boolean |
hasTotalRollbackBlocks()
Checks whether the 'totalRollbackBlocks' field has been set.
|
boolean |
hasTotalUpdatedRecordsCompacted()
Checks whether the 'totalUpdatedRecordsCompacted' field has been set.
|
boolean |
hasTotalWriteBytes()
Checks whether the 'totalWriteBytes' field has been set.
|
boolean |
hasTotalWriteErrors()
Checks whether the 'totalWriteErrors' field has been set.
|
HoodieWriteStat.Builder |
setBaseFile(String value)
Sets the value of the 'baseFile' field.
|
HoodieWriteStat.Builder |
setCdcStats(Map<String,Long> value)
Sets the value of the 'cdcStats' field.
|
HoodieWriteStat.Builder |
setFileId(String value)
Sets the value of the 'fileId' field.
|
HoodieWriteStat.Builder |
setFileSizeInBytes(Long value)
Sets the value of the 'fileSizeInBytes' field.
|
HoodieWriteStat.Builder |
setLogFiles(List<String> value)
Sets the value of the 'logFiles' field.
|
HoodieWriteStat.Builder |
setLogOffset(Long value)
Sets the value of the 'logOffset' field.
|
HoodieWriteStat.Builder |
setLogVersion(Integer value)
Sets the value of the 'logVersion' field.
|
HoodieWriteStat.Builder |
setNumDeletes(Long value)
Sets the value of the 'numDeletes' field.
|
HoodieWriteStat.Builder |
setNumInserts(Long value)
Sets the value of the 'numInserts' field.
|
HoodieWriteStat.Builder |
setNumUpdateWrites(Long value)
Sets the value of the 'numUpdateWrites' field.
|
HoodieWriteStat.Builder |
setNumWrites(Long value)
Sets the value of the 'numWrites' field.
|
HoodieWriteStat.Builder |
setPartitionPath(String value)
Sets the value of the 'partitionPath' field.
|
HoodieWriteStat.Builder |
setPath(String value)
Sets the value of the 'path' field.
|
HoodieWriteStat.Builder |
setPrevCommit(String value)
Sets the value of the 'prevCommit' field.
|
HoodieWriteStat.Builder |
setTotalCorruptLogBlock(Long value)
Sets the value of the 'totalCorruptLogBlock' field.
|
HoodieWriteStat.Builder |
setTotalLogBlocks(Long value)
Sets the value of the 'totalLogBlocks' field.
|
HoodieWriteStat.Builder |
setTotalLogFiles(Long value)
Sets the value of the 'totalLogFiles' field.
|
HoodieWriteStat.Builder |
setTotalLogRecords(Long value)
Sets the value of the 'totalLogRecords' field.
|
HoodieWriteStat.Builder |
setTotalRollbackBlocks(Long value)
Sets the value of the 'totalRollbackBlocks' field.
|
HoodieWriteStat.Builder |
setTotalUpdatedRecordsCompacted(Long value)
Sets the value of the 'totalUpdatedRecordsCompacted' field.
|
HoodieWriteStat.Builder |
setTotalWriteBytes(Long value)
Sets the value of the 'totalWriteBytes' field.
|
HoodieWriteStat.Builder |
setTotalWriteErrors(Long value)
Sets the value of the 'totalWriteErrors' field.
|
public String getFileId()
public HoodieWriteStat.Builder setFileId(String value)
value - The value of 'fileId'.public boolean hasFileId()
public HoodieWriteStat.Builder clearFileId()
public String getPath()
public HoodieWriteStat.Builder setPath(String value)
value - The value of 'path'.public boolean hasPath()
public HoodieWriteStat.Builder clearPath()
public String getPrevCommit()
public HoodieWriteStat.Builder setPrevCommit(String value)
value - The value of 'prevCommit'.public boolean hasPrevCommit()
public HoodieWriteStat.Builder clearPrevCommit()
public Long getNumWrites()
public HoodieWriteStat.Builder setNumWrites(Long value)
value - The value of 'numWrites'.public boolean hasNumWrites()
public HoodieWriteStat.Builder clearNumWrites()
public Long getNumDeletes()
public HoodieWriteStat.Builder setNumDeletes(Long value)
value - The value of 'numDeletes'.public boolean hasNumDeletes()
public HoodieWriteStat.Builder clearNumDeletes()
public Long getNumUpdateWrites()
public HoodieWriteStat.Builder setNumUpdateWrites(Long value)
value - The value of 'numUpdateWrites'.public boolean hasNumUpdateWrites()
public HoodieWriteStat.Builder clearNumUpdateWrites()
public Long getTotalWriteBytes()
public HoodieWriteStat.Builder setTotalWriteBytes(Long value)
value - The value of 'totalWriteBytes'.public boolean hasTotalWriteBytes()
public HoodieWriteStat.Builder clearTotalWriteBytes()
public Long getTotalWriteErrors()
public HoodieWriteStat.Builder setTotalWriteErrors(Long value)
value - The value of 'totalWriteErrors'.public boolean hasTotalWriteErrors()
public HoodieWriteStat.Builder clearTotalWriteErrors()
public String getPartitionPath()
public HoodieWriteStat.Builder setPartitionPath(String value)
value - The value of 'partitionPath'.public boolean hasPartitionPath()
public HoodieWriteStat.Builder clearPartitionPath()
public Long getTotalLogRecords()
public HoodieWriteStat.Builder setTotalLogRecords(Long value)
value - The value of 'totalLogRecords'.public boolean hasTotalLogRecords()
public HoodieWriteStat.Builder clearTotalLogRecords()
public Long getTotalLogFiles()
public HoodieWriteStat.Builder setTotalLogFiles(Long value)
value - The value of 'totalLogFiles'.public boolean hasTotalLogFiles()
public HoodieWriteStat.Builder clearTotalLogFiles()
public Long getTotalUpdatedRecordsCompacted()
public HoodieWriteStat.Builder setTotalUpdatedRecordsCompacted(Long value)
value - The value of 'totalUpdatedRecordsCompacted'.public boolean hasTotalUpdatedRecordsCompacted()
public HoodieWriteStat.Builder clearTotalUpdatedRecordsCompacted()
public Long getNumInserts()
public HoodieWriteStat.Builder setNumInserts(Long value)
value - The value of 'numInserts'.public boolean hasNumInserts()
public HoodieWriteStat.Builder clearNumInserts()
public Long getTotalLogBlocks()
public HoodieWriteStat.Builder setTotalLogBlocks(Long value)
value - The value of 'totalLogBlocks'.public boolean hasTotalLogBlocks()
public HoodieWriteStat.Builder clearTotalLogBlocks()
public Long getTotalCorruptLogBlock()
public HoodieWriteStat.Builder setTotalCorruptLogBlock(Long value)
value - The value of 'totalCorruptLogBlock'.public boolean hasTotalCorruptLogBlock()
public HoodieWriteStat.Builder clearTotalCorruptLogBlock()
public Long getTotalRollbackBlocks()
public HoodieWriteStat.Builder setTotalRollbackBlocks(Long value)
value - The value of 'totalRollbackBlocks'.public boolean hasTotalRollbackBlocks()
public HoodieWriteStat.Builder clearTotalRollbackBlocks()
public Long getFileSizeInBytes()
public HoodieWriteStat.Builder setFileSizeInBytes(Long value)
value - The value of 'fileSizeInBytes'.public boolean hasFileSizeInBytes()
public HoodieWriteStat.Builder clearFileSizeInBytes()
public Integer getLogVersion()
public HoodieWriteStat.Builder setLogVersion(Integer value)
value - The value of 'logVersion'.public boolean hasLogVersion()
public HoodieWriteStat.Builder clearLogVersion()
public Long getLogOffset()
public HoodieWriteStat.Builder setLogOffset(Long value)
value - The value of 'logOffset'.public boolean hasLogOffset()
public HoodieWriteStat.Builder clearLogOffset()
public String getBaseFile()
public HoodieWriteStat.Builder setBaseFile(String value)
value - The value of 'baseFile'.public boolean hasBaseFile()
public HoodieWriteStat.Builder clearBaseFile()
public List<String> getLogFiles()
public HoodieWriteStat.Builder setLogFiles(List<String> value)
value - The value of 'logFiles'.public boolean hasLogFiles()
public HoodieWriteStat.Builder clearLogFiles()
public Map<String,Long> getCdcStats()
public HoodieWriteStat.Builder setCdcStats(Map<String,Long> value)
value - The value of 'cdcStats'.public boolean hasCdcStats()
public HoodieWriteStat.Builder clearCdcStats()
public HoodieWriteStat build()
build in interface org.apache.avro.data.RecordBuilder<HoodieWriteStat>Copyright © 2024 The Apache Software Foundation. All rights reserved.