Class FilesetChange.SetProperty

java.lang.Object
org.apache.gravitino.file.FilesetChange.SetProperty
All Implemented Interfaces:
FilesetChange
Enclosing interface:
FilesetChange

public static final class FilesetChange.SetProperty extends Object implements FilesetChange
A fileset change to set the property and value for the fileset.
  • Method Details

    • getProperty

      public String getProperty()
      Retrieves the name of the property being set in the fileset.
      Returns:
      The name of the property.
    • getValue

      public String getValue()
      Retrieves the value assigned to the property in the fileset.
      Returns:
      The value of the property.
    • equals

      public boolean equals(Object o)
      Compares this SetProperty instance with another object for equality. Two instances are considered equal if they have the same property and value for the fileset.
      Overrides:
      equals in class Object
      Parameters:
      o - The object to compare with this instance.
      Returns:
      true if the given object represents the same property setting; false otherwise.
    • hashCode

      public int hashCode()
      Generates a hash code for this SetProperty instance. The hash code is based on both the property name and its assigned value.
      Overrides:
      hashCode in class Object
      Returns:
      A hash code value for this property setting.
    • toString

      public String toString()
      Provides a string representation of the SetProperty instance. This string format includes the class name followed by the property and its value.
      Overrides:
      toString in class Object
      Returns:
      A string summary of the property setting.