Enum VoidHistoryServerArchivist

java.lang.Object
java.lang.Enum<VoidHistoryServerArchivist>
org.apache.flink.runtime.dispatcher.VoidHistoryServerArchivist
All Implemented Interfaces:
Serializable, Comparable<VoidHistoryServerArchivist>, HistoryServerArchivist

public enum VoidHistoryServerArchivist extends Enum<VoidHistoryServerArchivist> implements HistoryServerArchivist
No-op implementation of the HistoryServerArchivist.
  • Enum Constant Details

  • Method Details

    • values

      public static VoidHistoryServerArchivist[] values()
      Returns an array containing the constants of this enum type, in the order they are declared.
      Returns:
      an array containing the constants of this enum type, in the order they are declared
    • valueOf

      public static VoidHistoryServerArchivist valueOf(String name)
      Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum type has no constant with the specified name
      NullPointerException - if the argument is null
    • archiveExecutionGraph

      public CompletableFuture<Acknowledge> archiveExecutionGraph(ExecutionGraphInfo executionGraph)
      Description copied from interface: HistoryServerArchivist
      Archives the given ExecutionGraphInfo on the history server.
      Specified by:
      archiveExecutionGraph in interface HistoryServerArchivist
      Parameters:
      executionGraph - to store on the history server
      Returns:
      Future which is completed once the archiving has been completed.