Interface StateLocationRetriever

Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

@FunctionalInterface public interface StateLocationRetriever
Component to retrieve the state location of an execution vertex.
  • Method Details

    • getStateLocation

      Optional<TaskManagerLocation> getStateLocation(ExecutionVertexID executionVertexId)
      Returns state location of an execution vertex.
      Parameters:
      executionVertexId - id of the execution vertex
      Returns:
      optional that is assigned with the vertex's state location if the location exists, otherwise empty