public void setFieldValue(_Fields field, Object value) {
    switch (field) {
      case HOST:
        if (value == null) {
          unsetHost();
        } else {
          setHost((String) value);
        }
        break;

      case RPC_PORT:
        if (value == null) {
          unsetRpcPort();
        } else {
          setRpcPort((Integer) value);
        }
        break;

      case DATA_PORT:
        if (value == null) {
          unsetDataPort();
        } else {
          setDataPort((Integer) value);
        }
        break;

      case WEB_PORT:
        if (value == null) {
          unsetWebPort();
        } else {
          setWebPort((Integer) value);
        }
        break;
    }
  }