Class OpenLineage.LineageTransformation

java.lang.Object
io.openlineage.client.OpenLineage.LineageTransformation
Enclosing class:
OpenLineage

public static final class OpenLineage.LineageTransformation extends Object
model class for LineageTransformation
  • Method Details

    • getType

      public String getType()
      Returns:
      The transformation type, such as DIRECT or INDIRECT.
    • getSubtype

      public String getSubtype()
      Returns:
      The transformation subtype, such as IDENTITY, AGGREGATION, FILTER, JOIN, GROUP_BY, WINDOW, SORT, or CONDITIONAL.
    • getDescription

      public String getDescription()
      Returns:
      A string representation of the transformation.
    • getMasking

      public Boolean getMasking()
      Returns:
      Whether the transformation masks the source data.
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object