public FormatPlugin getFormatPlugin(FormatPluginConfig config) { FormatPlugin plugin = formatCreator.getFormatPluginByConfig(config); if (plugin == null) { plugin = formatCreator.newFormatPlugin(config); } return plugin; }
@Override public void start() throws IOException { super.start(); materializationStore = new MaterializationStore(DirectProvider.<KVStoreProvider>wrap(getContext().getKVStoreProvider())); formatPlugin = (ParquetFormatPlugin) formatCreator.getFormatPluginByConfig(new ParquetFormatConfig()); }
FormatPlugin formatPlugin = formatCreator.getFormatPluginByConfig(formatPluginConfig); if(formatPlugin == null){ formatPlugin = formatCreator.newFormatPlugin(formatPluginConfig);