Class WMPoolTrigger

java.lang.Object
io.trino.hive.thrift.metastore.WMPoolTrigger
All Implemented Interfaces:
Serializable, Cloneable, Comparable<WMPoolTrigger>, org.apache.thrift.TBase<WMPoolTrigger,WMPoolTrigger._Fields>, org.apache.thrift.TSerializable

@Generated("Autogenerated by Thrift Compiler (0.17.0)") public class WMPoolTrigger extends Object implements org.apache.thrift.TBase<WMPoolTrigger,WMPoolTrigger._Fields>, Serializable, Cloneable, Comparable<WMPoolTrigger>
See Also:
  • Field Details

  • Constructor Details

    • WMPoolTrigger

      public WMPoolTrigger()
    • WMPoolTrigger

      public WMPoolTrigger(String pool, String trigger)
    • WMPoolTrigger

      public WMPoolTrigger(WMPoolTrigger other)
      Performs a deep copy on other.
  • Method Details

    • deepCopy

      public WMPoolTrigger deepCopy()
      Specified by:
      deepCopy in interface org.apache.thrift.TBase<WMPoolTrigger,WMPoolTrigger._Fields>
    • clear

      public void clear()
      Specified by:
      clear in interface org.apache.thrift.TBase<WMPoolTrigger,WMPoolTrigger._Fields>
    • getPool

      public String getPool()
    • setPool

      public WMPoolTrigger setPool(String pool)
    • unsetPool

      public void unsetPool()
    • isSetPool

      public boolean isSetPool()
      Returns true if field pool is set (has been assigned a value) and false otherwise
    • setPoolIsSet

      public void setPoolIsSet(boolean value)
    • getTrigger

      public String getTrigger()
    • setTrigger

      public WMPoolTrigger setTrigger(String trigger)
    • unsetTrigger

      public void unsetTrigger()
    • isSetTrigger

      public boolean isSetTrigger()
      Returns true if field trigger is set (has been assigned a value) and false otherwise
    • setTriggerIsSet

      public void setTriggerIsSet(boolean value)
    • setFieldValue

      public void setFieldValue(WMPoolTrigger._Fields field, Object value)
      Specified by:
      setFieldValue in interface org.apache.thrift.TBase<WMPoolTrigger,WMPoolTrigger._Fields>
    • getFieldValue

      public Object getFieldValue(WMPoolTrigger._Fields field)
      Specified by:
      getFieldValue in interface org.apache.thrift.TBase<WMPoolTrigger,WMPoolTrigger._Fields>
    • isSet

      public boolean isSet(WMPoolTrigger._Fields field)
      Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise
      Specified by:
      isSet in interface org.apache.thrift.TBase<WMPoolTrigger,WMPoolTrigger._Fields>
    • equals

      public boolean equals(Object that)
      Overrides:
      equals in class Object
    • equals

      public boolean equals(WMPoolTrigger that)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • compareTo

      public int compareTo(WMPoolTrigger other)
      Specified by:
      compareTo in interface Comparable<WMPoolTrigger>
    • fieldForId

      public WMPoolTrigger._Fields fieldForId(int fieldId)
      Specified by:
      fieldForId in interface org.apache.thrift.TBase<WMPoolTrigger,WMPoolTrigger._Fields>
    • read

      public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException
      Specified by:
      read in interface org.apache.thrift.TSerializable
      Throws:
      org.apache.thrift.TException
    • write

      public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException
      Specified by:
      write in interface org.apache.thrift.TSerializable
      Throws:
      org.apache.thrift.TException
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • validate

      public void validate() throws org.apache.thrift.TException
      Throws:
      org.apache.thrift.TException