Interface HistoryServerArchivist
- All Known Implementing Classes:
VoidHistoryServerArchivist
public interface HistoryServerArchivist
Writer for an
ExecutionGraphInfo.-
Method Summary
Modifier and TypeMethodDescriptionarchiveExecutionGraph(ExecutionGraphInfo executionGraphInfo) Archives the givenExecutionGraphInfoon the history server.static HistoryServerArchivistcreateHistoryServerArchivist(org.apache.flink.configuration.Configuration configuration, JsonArchivist jsonArchivist, Executor ioExecutor)
-
Method Details
-
archiveExecutionGraph
Archives the givenExecutionGraphInfoon the history server.- Parameters:
executionGraphInfo- to store on the history server- Returns:
- Future which is completed once the archiving has been completed.
-
createHistoryServerArchivist
static HistoryServerArchivist createHistoryServerArchivist(org.apache.flink.configuration.Configuration configuration, JsonArchivist jsonArchivist, Executor ioExecutor)
-