Class OpenLineageIcebergCommitReportOutputDataSetFacetMetrics
java.lang.Object
org.odpi.openmetadata.frameworks.integration.openlineage.OpenLineageIcebergCommitReportOutputDataSetFacetMetrics
This class represents the commit metrics reported by Apache Iceberg for a write to a table.
It is part of the OpenLineage spec.
-
Constructor Summary
ConstructorsConstructorDescriptionDefault constructor -
Method Summary
Modifier and TypeMethodDescriptionbooleanCompare the values of the supplied object with those stored in the current object.Return the number of data files added.Return the number of delete files added.Return the number of deletion vectors added.Return the number of equality delete files added.Return the number of equality deletes added.Return the size in bytes of the files added.Return the number of positional delete files added.Return the number of positional deletes added.Return the number of records added.Return the number of commit attempts.Return the number of data files removed.Return the number of delete files removed.Return the number of deletion vectors removed.Return the number of equality delete files removed.Return the number of equality deletes removed.Return the size in bytes of the files removed.Return the number of positional delete files removed.Return the number of positional deletes removed.Return the number of records removed.Return the total number of data files after the commit.Return the total number of delete files after the commit.Return the total duration of the commit in milliseconds.Return the total number of equality deletes after the commit.Return the total size in bytes of the files after the commit.Return the total number of positional deletes after the commit.Return the total number of records after the commit.inthashCode()Return hash code based on properties.voidsetAddedDataFiles(Double addedDataFiles) Set up the number of data files added.voidsetAddedDeleteFiles(Double addedDeleteFiles) Set up the number of delete files added.voidsetAddedDVs(Double addedDVs) Set up the number of deletion vectors added.voidsetAddedEqualityDeleteFiles(Double addedEqualityDeleteFiles) Set up the number of equality delete files added.voidsetAddedEqualityDeletes(Double addedEqualityDeletes) Set up the number of equality deletes added.voidsetAddedFilesSizeInBytes(Double addedFilesSizeInBytes) Set up the size in bytes of the files added.voidsetAddedPositionalDeleteFiles(Double addedPositionalDeleteFiles) Set up the number of positional delete files added.voidsetAddedPositionalDeletes(Double addedPositionalDeletes) Set up the number of positional deletes added.voidsetAddedRecords(Double addedRecords) Set up the number of records added.voidsetAttempts(Double attempts) Set up the number of commit attempts.voidsetRemovedDataFiles(Double removedDataFiles) Set up the number of data files removed.voidsetRemovedDeleteFiles(Double removedDeleteFiles) Set up the number of delete files removed.voidsetRemovedDVs(Double removedDVs) Set up the number of deletion vectors removed.voidsetRemovedEqualityDeleteFiles(Double removedEqualityDeleteFiles) Set up the number of equality delete files removed.voidsetRemovedEqualityDeletes(Double removedEqualityDeletes) Set up the number of equality deletes removed.voidsetRemovedFilesSizeInBytes(Double removedFilesSizeInBytes) Set up the size in bytes of the files removed.voidsetRemovedPositionalDeleteFiles(Double removedPositionalDeleteFiles) Set up the number of positional delete files removed.voidsetRemovedPositionalDeletes(Double removedPositionalDeletes) Set up the number of positional deletes removed.voidsetRemovedRecords(Double removedRecords) Set up the number of records removed.voidsetTotalDataFiles(Double totalDataFiles) Set up the total number of data files after the commit.voidsetTotalDeleteFiles(Double totalDeleteFiles) Set up the total number of delete files after the commit.voidsetTotalDuration(Double totalDuration) Set up the total duration of the commit in milliseconds.voidsetTotalEqualityDeletes(Double totalEqualityDeletes) Set up the total number of equality deletes after the commit.voidsetTotalFilesSizeInBytes(Double totalFilesSizeInBytes) Set up the total size in bytes of the files after the commit.voidsetTotalPositionalDeletes(Double totalPositionalDeletes) Set up the total number of positional deletes after the commit.voidsetTotalRecords(Double totalRecords) Set up the total number of records after the commit.toString()Standard toString method.
-
Constructor Details
-
OpenLineageIcebergCommitReportOutputDataSetFacetMetrics
public OpenLineageIcebergCommitReportOutputDataSetFacetMetrics()Default constructor
-
-
Method Details
-
getTotalDuration
Return the total duration of the commit in milliseconds.- Returns:
- double
-
setTotalDuration
Set up the total duration of the commit in milliseconds.- Parameters:
totalDuration- double
-
getAttempts
Return the number of commit attempts.- Returns:
- double
-
setAttempts
Set up the number of commit attempts.- Parameters:
attempts- double
-
getAddedDataFiles
Return the number of data files added.- Returns:
- double
-
setAddedDataFiles
Set up the number of data files added.- Parameters:
addedDataFiles- double
-
getRemovedDataFiles
Return the number of data files removed.- Returns:
- double
-
setRemovedDataFiles
Set up the number of data files removed.- Parameters:
removedDataFiles- double
-
getTotalDataFiles
Return the total number of data files after the commit.- Returns:
- double
-
setTotalDataFiles
Set up the total number of data files after the commit.- Parameters:
totalDataFiles- double
-
getAddedDeleteFiles
Return the number of delete files added.- Returns:
- double
-
setAddedDeleteFiles
Set up the number of delete files added.- Parameters:
addedDeleteFiles- double
-
getAddedEqualityDeleteFiles
Return the number of equality delete files added.- Returns:
- double
-
setAddedEqualityDeleteFiles
Set up the number of equality delete files added.- Parameters:
addedEqualityDeleteFiles- double
-
getAddedPositionalDeleteFiles
Return the number of positional delete files added.- Returns:
- double
-
setAddedPositionalDeleteFiles
Set up the number of positional delete files added.- Parameters:
addedPositionalDeleteFiles- double
-
getAddedDVs
Return the number of deletion vectors added.- Returns:
- double
-
setAddedDVs
Set up the number of deletion vectors added.- Parameters:
addedDVs- double
-
getRemovedDeleteFiles
Return the number of delete files removed.- Returns:
- double
-
setRemovedDeleteFiles
Set up the number of delete files removed.- Parameters:
removedDeleteFiles- double
-
getRemovedEqualityDeleteFiles
Return the number of equality delete files removed.- Returns:
- double
-
setRemovedEqualityDeleteFiles
Set up the number of equality delete files removed.- Parameters:
removedEqualityDeleteFiles- double
-
getRemovedPositionalDeleteFiles
Return the number of positional delete files removed.- Returns:
- double
-
setRemovedPositionalDeleteFiles
Set up the number of positional delete files removed.- Parameters:
removedPositionalDeleteFiles- double
-
getRemovedDVs
Return the number of deletion vectors removed.- Returns:
- double
-
setRemovedDVs
Set up the number of deletion vectors removed.- Parameters:
removedDVs- double
-
getTotalDeleteFiles
Return the total number of delete files after the commit.- Returns:
- double
-
setTotalDeleteFiles
Set up the total number of delete files after the commit.- Parameters:
totalDeleteFiles- double
-
getAddedRecords
Return the number of records added.- Returns:
- double
-
setAddedRecords
Set up the number of records added.- Parameters:
addedRecords- double
-
getRemovedRecords
Return the number of records removed.- Returns:
- double
-
setRemovedRecords
Set up the number of records removed.- Parameters:
removedRecords- double
-
getTotalRecords
Return the total number of records after the commit.- Returns:
- double
-
setTotalRecords
Set up the total number of records after the commit.- Parameters:
totalRecords- double
-
getAddedFilesSizeInBytes
Return the size in bytes of the files added.- Returns:
- double
-
setAddedFilesSizeInBytes
Set up the size in bytes of the files added.- Parameters:
addedFilesSizeInBytes- double
-
getRemovedFilesSizeInBytes
Return the size in bytes of the files removed.- Returns:
- double
-
setRemovedFilesSizeInBytes
Set up the size in bytes of the files removed.- Parameters:
removedFilesSizeInBytes- double
-
getTotalFilesSizeInBytes
Return the total size in bytes of the files after the commit.- Returns:
- double
-
setTotalFilesSizeInBytes
Set up the total size in bytes of the files after the commit.- Parameters:
totalFilesSizeInBytes- double
-
getAddedPositionalDeletes
Return the number of positional deletes added.- Returns:
- double
-
setAddedPositionalDeletes
Set up the number of positional deletes added.- Parameters:
addedPositionalDeletes- double
-
getRemovedPositionalDeletes
Return the number of positional deletes removed.- Returns:
- double
-
setRemovedPositionalDeletes
Set up the number of positional deletes removed.- Parameters:
removedPositionalDeletes- double
-
getTotalPositionalDeletes
Return the total number of positional deletes after the commit.- Returns:
- double
-
setTotalPositionalDeletes
Set up the total number of positional deletes after the commit.- Parameters:
totalPositionalDeletes- double
-
getAddedEqualityDeletes
Return the number of equality deletes added.- Returns:
- double
-
setAddedEqualityDeletes
Set up the number of equality deletes added.- Parameters:
addedEqualityDeletes- double
-
getRemovedEqualityDeletes
Return the number of equality deletes removed.- Returns:
- double
-
setRemovedEqualityDeletes
Set up the number of equality deletes removed.- Parameters:
removedEqualityDeletes- double
-
getTotalEqualityDeletes
Return the total number of equality deletes after the commit.- Returns:
- double
-
setTotalEqualityDeletes
Set up the total number of equality deletes after the commit.- Parameters:
totalEqualityDeletes- double
-
toString
Standard toString method. -
equals
Compare the values of the supplied object with those stored in the current object. -
hashCode
public int hashCode()Return hash code based on properties.
-