Package io.openlineage.client
Class OpenLineage.DataQualityMetricsDatasetFacetColumnMetricsAdditionalBuilder
java.lang.Object
io.openlineage.client.OpenLineage.DataQualityMetricsDatasetFacetColumnMetricsAdditionalBuilder
- All Implemented Interfaces:
OpenLineage.Builder<OpenLineage.DataQualityMetricsDatasetFacetColumnMetricsAdditional>
- Enclosing class:
- OpenLineage
public static final class OpenLineage.DataQualityMetricsDatasetFacetColumnMetricsAdditionalBuilder
extends Object
implements OpenLineage.Builder<OpenLineage.DataQualityMetricsDatasetFacetColumnMetricsAdditional>
builder class for DataQualityMetricsDatasetFacetColumnMetricsAdditional
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()build an instance of DataQualityMetricsDatasetFacetColumnMetricsAdditional from the fields set in the builderdistinctCount(Long distinctCount)
-
Constructor Details
-
DataQualityMetricsDatasetFacetColumnMetricsAdditionalBuilder
public DataQualityMetricsDatasetFacetColumnMetricsAdditionalBuilder()
-
-
Method Details
-
nullCount
public OpenLineage.DataQualityMetricsDatasetFacetColumnMetricsAdditionalBuilder nullCount(Long nullCount) - Parameters:
nullCount- The number of null values in this column for the rows evaluated- Returns:
- this
-
distinctCount
public OpenLineage.DataQualityMetricsDatasetFacetColumnMetricsAdditionalBuilder distinctCount(Long distinctCount) - Parameters:
distinctCount- The number of distinct values in this column for the rows evaluated- Returns:
- this
-
sum
- Parameters:
sum- The total sum of values in this column for the rows evaluated- Returns:
- this
-
count
- Parameters:
count- The number of values in this column- Returns:
- this
-
min
- Parameters:
min- the min- Returns:
- this
-
max
- Parameters:
max- the max- Returns:
- this
-
quantiles
public OpenLineage.DataQualityMetricsDatasetFacetColumnMetricsAdditionalBuilder quantiles(OpenLineage.DataQualityMetricsDatasetFacetColumnMetricsAdditionalQuantiles quantiles) - Parameters:
quantiles- The property key is the quantile. Examples: 0.1 0.25 0.5 0.75 1- Returns:
- this
-
build
build an instance of DataQualityMetricsDatasetFacetColumnMetricsAdditional from the fields set in the builder- Specified by:
buildin interfaceOpenLineage.Builder<OpenLineage.DataQualityMetricsDatasetFacetColumnMetricsAdditional>- Returns:
- the constructed type
-