Class OpenLineageSchemaDataSetFacetField


  • public class OpenLineageSchemaDataSetFacetField
    extends Object
    This class represents the description of a field in a data set.
    • Constructor Detail

      • OpenLineageSchemaDataSetFacetField

        public OpenLineageSchemaDataSetFacetField()
        Default constructor
    • Method Detail

      • getName

        public String getName()
        Return the name of the field.
        Returns:
        string name
      • setName

        public void setName​(String name)
        Set up the name of the field.
        Parameters:
        name - string name
      • getType

        public String getType()
        Return the type of the field.
        Returns:
        string type name
      • setType

        public void setType​(String type)
        Set up the type of the field.
        Parameters:
        type - string type name
      • getDescription

        public String getDescription()
        Return the description of the field.
        Returns:
        string description
      • setDescription

        public void setDescription​(String description)
        Set up the description of the field.
        Parameters:
        description - string description
      • toString

        public String toString()
        Standard toString method.
        Overrides:
        toString in class Object
        Returns:
        print out of variables in a JSON-style
      • equals

        public boolean equals​(Object objectToCompare)
        Compare the values of the supplied object with those stored in the current object.
        Overrides:
        equals in class Object
        Parameters:
        objectToCompare - supplied object
        Returns:
        boolean result of comparison
      • hashCode

        public int hashCode()
        Return hash code based on properties.
        Overrides:
        hashCode in class Object
        Returns:
        int