Package com.atlan.model.lineage
Class EntityFilter.EntityFilterBuilder<C extends EntityFilter,B extends EntityFilter.EntityFilterBuilder<C,B>>
java.lang.Object
com.atlan.model.core.AtlanObject.AtlanObjectBuilder<C,B>
com.atlan.model.lineage.EntityFilter.EntityFilterBuilder<C,B>
- Enclosing class:
EntityFilter
public abstract static class EntityFilter.EntityFilterBuilder<C extends EntityFilter,B extends EntityFilter.EntityFilterBuilder<C,B>>
extends AtlanObject.AtlanObjectBuilder<C,B>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected B$fillValuesFrom(C instance) attributeName(String attributeName) Name of the attribute on which filtering should be applied.attributeValue(String attributeValue) Value thatattributeName's value should be compared against.abstract Cbuild()operator(AtlanComparisonOperator operator) Comparison that should be used when checkingattributeName's value against the providedattributeValue.protected abstract Bself()toString()Methods inherited from class com.atlan.model.core.AtlanObject.AtlanObjectBuilder
rawJsonObject
-
Constructor Details
-
EntityFilterBuilder
public EntityFilterBuilder()
-
-
Method Details
-
$fillValuesFrom
- Overrides:
$fillValuesFromin classAtlanObject.AtlanObjectBuilder<C extends EntityFilter,B extends EntityFilter.EntityFilterBuilder<C, B>>
-
attributeName
Name of the attribute on which filtering should be applied.- Returns:
this.
-
operator
Comparison that should be used when checkingattributeName's value against the providedattributeValue.- Returns:
this.
-
attributeValue
Value thatattributeName's value should be compared against.- Returns:
this.
-
self
- Specified by:
selfin classAtlanObject.AtlanObjectBuilder<C extends EntityFilter,B extends EntityFilter.EntityFilterBuilder<C, B>>
-
build
- Specified by:
buildin classAtlanObject.AtlanObjectBuilder<C extends EntityFilter,B extends EntityFilter.EntityFilterBuilder<C, B>>
-
toString
- Overrides:
toStringin classAtlanObject.AtlanObjectBuilder<C extends EntityFilter,B extends EntityFilter.EntityFilterBuilder<C, B>>
-