Class SQLDefaultConstraint

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

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

  • Constructor Details

    • SQLDefaultConstraint

      public SQLDefaultConstraint()
    • SQLDefaultConstraint

      public SQLDefaultConstraint(String catName, String table_db, String table_name, String column_name, String default_value, String dc_name, boolean enable_cstr, boolean validate_cstr, boolean rely_cstr)
    • SQLDefaultConstraint

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

    • deepCopy

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

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

      public String getCatName()
    • setCatName

      public SQLDefaultConstraint setCatName(String catName)
    • unsetCatName

      public void unsetCatName()
    • isSetCatName

      public boolean isSetCatName()
      Returns true if field catName is set (has been assigned a value) and false otherwise
    • setCatNameIsSet

      public void setCatNameIsSet(boolean value)
    • getTableDb

      public String getTableDb()
    • setTableDb

      public SQLDefaultConstraint setTableDb(String table_db)
    • unsetTableDb

      public void unsetTableDb()
    • isSetTableDb

      public boolean isSetTableDb()
      Returns true if field table_db is set (has been assigned a value) and false otherwise
    • setTableDbIsSet

      public void setTableDbIsSet(boolean value)
    • getTableName

      public String getTableName()
    • setTableName

      public SQLDefaultConstraint setTableName(String table_name)
    • unsetTableName

      public void unsetTableName()
    • isSetTableName

      public boolean isSetTableName()
      Returns true if field table_name is set (has been assigned a value) and false otherwise
    • setTableNameIsSet

      public void setTableNameIsSet(boolean value)
    • getColumnName

      public String getColumnName()
    • setColumnName

      public SQLDefaultConstraint setColumnName(String column_name)
    • unsetColumnName

      public void unsetColumnName()
    • isSetColumnName

      public boolean isSetColumnName()
      Returns true if field column_name is set (has been assigned a value) and false otherwise
    • setColumnNameIsSet

      public void setColumnNameIsSet(boolean value)
    • getDefaultValue

      public String getDefaultValue()
    • setDefaultValue

      public SQLDefaultConstraint setDefaultValue(String default_value)
    • unsetDefaultValue

      public void unsetDefaultValue()
    • isSetDefaultValue

      public boolean isSetDefaultValue()
      Returns true if field default_value is set (has been assigned a value) and false otherwise
    • setDefaultValueIsSet

      public void setDefaultValueIsSet(boolean value)
    • getDcName

      public String getDcName()
    • setDcName

      public SQLDefaultConstraint setDcName(String dc_name)
    • unsetDcName

      public void unsetDcName()
    • isSetDcName

      public boolean isSetDcName()
      Returns true if field dc_name is set (has been assigned a value) and false otherwise
    • setDcNameIsSet

      public void setDcNameIsSet(boolean value)
    • isEnableCstr

      public boolean isEnableCstr()
    • setEnableCstr

      public SQLDefaultConstraint setEnableCstr(boolean enable_cstr)
    • unsetEnableCstr

      public void unsetEnableCstr()
    • isSetEnableCstr

      public boolean isSetEnableCstr()
      Returns true if field enable_cstr is set (has been assigned a value) and false otherwise
    • setEnableCstrIsSet

      public void setEnableCstrIsSet(boolean value)
    • isValidateCstr

      public boolean isValidateCstr()
    • setValidateCstr

      public SQLDefaultConstraint setValidateCstr(boolean validate_cstr)
    • unsetValidateCstr

      public void unsetValidateCstr()
    • isSetValidateCstr

      public boolean isSetValidateCstr()
      Returns true if field validate_cstr is set (has been assigned a value) and false otherwise
    • setValidateCstrIsSet

      public void setValidateCstrIsSet(boolean value)
    • isRelyCstr

      public boolean isRelyCstr()
    • setRelyCstr

      public SQLDefaultConstraint setRelyCstr(boolean rely_cstr)
    • unsetRelyCstr

      public void unsetRelyCstr()
    • isSetRelyCstr

      public boolean isSetRelyCstr()
      Returns true if field rely_cstr is set (has been assigned a value) and false otherwise
    • setRelyCstrIsSet

      public void setRelyCstrIsSet(boolean value)
    • setFieldValue

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

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

      public boolean isSet(SQLDefaultConstraint._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<SQLDefaultConstraint,SQLDefaultConstraint._Fields>
    • equals

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

      public boolean equals(SQLDefaultConstraint that)
    • hashCode

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

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

      public SQLDefaultConstraint._Fields fieldForId(int fieldId)
      Specified by:
      fieldForId in interface org.apache.thrift.TBase<SQLDefaultConstraint,SQLDefaultConstraint._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