@org.apache.thrift.annotation.Nullable
  public java.lang.Object getFieldValue(_Fields field) {
    switch (field) {
    case SCHEMA_TYPE:
      return getSchemaType();

    case NAME:
      return getName();

    case CAT_NAME:
      return getCatName();

    case DB_NAME:
      return getDbName();

    case COMPATIBILITY:
      return getCompatibility();

    case VALIDATION_LEVEL:
      return getValidationLevel();

    case CAN_EVOLVE:
      return isCanEvolve();

    case SCHEMA_GROUP:
      return getSchemaGroup();

    case DESCRIPTION:
      return getDescription();

    }
    throw new java.lang.IllegalStateException();
  }
Returns true if field description is set (has been assigned a value) and false otherwise
standalone-metastore/metastore-common/src/gen/thrift/gen-javabean/org/apache/hadoop/hive/metastore/api/ISchema.java