public static String getInputFormatClassName()

in xtable-core/src/main/java/org/apache/xtable/hudi/catalog/HudiInputFormatUtils.java [67:87]


  public static String getInputFormatClassName(HoodieFileFormat baseFileFormat, boolean realtime) {
    switch (baseFileFormat) {
      case PARQUET:
        if (realtime) {
          return HUDI_PARQUET_REALTIME_INPUT_FORMAT_CLASS;
        } else {
          return HUDI_PARQUET_INPUT_FORMAT_CLASS;
        }
      case HFILE:
        if (realtime) {
          return HUDI_HFILE_REALTIME_INPUT_FORMAT_CLASS;
        } else {
          return HUDI_HFILE_INPUT_FORMAT_CLASS;
        }
      case ORC:
        return ORC_INPUT_FORMAT_CLASS;
      default:
        throw new NotSupportedException(
            "Hudi InputFormat not implemented for base file format " + baseFileFormat);
    }
  }