Class SQLCheckConstraint

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

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

  • Constructor Details

    • SQLCheckConstraint

      public SQLCheckConstraint()
    • SQLCheckConstraint

      public SQLCheckConstraint(String catName, String table_db, String table_name, String column_name, String check_expression, String dc_name, boolean enable_cstr, boolean validate_cstr, boolean rely_cstr)
    • SQLCheckConstraint

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

    • deepCopy

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

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

      public String getCatName()
    • setCatName

      public SQLCheckConstraint 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 SQLCheckConstraint 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 SQLCheckConstraint 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 SQLCheckConstraint 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)
    • getCheckExpression

      public String getCheckExpression()
    • setCheckExpression

      public SQLCheckConstraint setCheckExpression(String check_expression)
    • unsetCheckExpression

      public void unsetCheckExpression()
    • isSetCheckExpression

      public boolean isSetCheckExpression()
      Returns true if field check_expression is set (has been assigned a value) and false otherwise
    • setCheckExpressionIsSet

      public void setCheckExpressionIsSet(boolean value)
    • getDcName

      public String getDcName()
    • setDcName

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

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

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

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

      public boolean equals(SQLCheckConstraint that)
    • hashCode

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

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

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