@Override
    public void setFieldValue(_Fields field, @org.apache.thrift.annotation.Nullable java.lang.Object value) {
      switch (field) {
      case TABLE_VARIABLE:
        if (value == null) {
          unsetTableVariable();
        } else {
          setTableVariable((java.lang.String)value);
        }
        break;

      case COMMAND_TYPE:
        if (value == null) {
          unsetCommandType();
        } else {
          setCommandType((java.lang.String)value);
        }
        break;

      case START_INDEX:
        if (value == null) {
          unsetStartIndex();
        } else {
          setStartIndex((java.lang.String)value);
        }
        break;

      case END_INDEX:
        if (value == null) {
          unsetEndIndex();
        } else {
          setEndIndex((java.lang.String)value);
        }
        break;

      }
    }
@Override
    public void setFieldValue(_Fields field, @org.apache.thrift.annotation.Nullable java.lang.Object value)