Package io.openlineage.client
Class OpenLineage.CompareSubsetConditionBuilder
java.lang.Object
io.openlineage.client.OpenLineage.CompareSubsetConditionBuilder
- All Implemented Interfaces:
OpenLineage.Builder<OpenLineage.CompareSubsetCondition>
- Enclosing class:
- OpenLineage
public static final class OpenLineage.CompareSubsetConditionBuilder
extends Object
implements OpenLineage.Builder<OpenLineage.CompareSubsetCondition>
builder class for CompareSubsetCondition
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()
build an instance of CompareSubsetCondition from the fields set in the buildercomparison
(String comparison)
-
Constructor Details
-
CompareSubsetConditionBuilder
public CompareSubsetConditionBuilder()
-
-
Method Details
-
left
- Parameters:
left
- the left- Returns:
- this
-
right
public OpenLineage.CompareSubsetConditionBuilder right(OpenLineage.FieldBaseCompareExpression right) - Parameters:
right
- the right- Returns:
- this
-
comparison
- Parameters:
comparison
- Allowed values: 'EQUAL', 'GREATER_THAN', 'GREATER_EQUAL_THAN', 'LESS_THAN', 'LESS_EQUAL_THAN'- Returns:
- this
-
build
build an instance of CompareSubsetCondition from the fields set in the builder- Specified by:
build
in interfaceOpenLineage.Builder<OpenLineage.CompareSubsetCondition>
- Returns:
- the constructed type
-