Class SQLNotNullConstraint

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

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

  • Constructor Details

    • SQLNotNullConstraint

      public SQLNotNullConstraint()
    • SQLNotNullConstraint

      public SQLNotNullConstraint(String catName, String table_db, String table_name, String column_name, String nn_name, boolean enable_cstr, boolean validate_cstr, boolean rely_cstr)
    • SQLNotNullConstraint

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

    • deepCopy

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

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

      public String getCatName()
    • setCatName

      public SQLNotNullConstraint 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 SQLNotNullConstraint 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 SQLNotNullConstraint 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 SQLNotNullConstraint 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)
    • getNnName

      public String getNnName()
    • setNnName

      public SQLNotNullConstraint setNnName(String nn_name)
    • unsetNnName

      public void unsetNnName()
    • isSetNnName

      public boolean isSetNnName()
      Returns true if field nn_name is set (has been assigned a value) and false otherwise
    • setNnNameIsSet

      public void setNnNameIsSet(boolean value)
    • isEnableCstr

      public boolean isEnableCstr()
    • setEnableCstr

      public SQLNotNullConstraint 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 SQLNotNullConstraint 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 SQLNotNullConstraint 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(SQLNotNullConstraint._Fields field, Object value)
      Specified by:
      setFieldValue in interface org.apache.thrift.TBase<SQLNotNullConstraint,SQLNotNullConstraint._Fields>
    • getFieldValue

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

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

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

      public boolean equals(SQLNotNullConstraint that)
    • hashCode

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

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

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