Uses of Package
org.apache.flink.runtime.scheduler
-
Classes in org.apache.flink.runtime.scheduler used by org.apache.flink.runtime.deployment Class Description ClusterDatasetCorruptedException Indicates some task fail to consume cluster dataset. -
Classes in org.apache.flink.runtime.scheduler used by org.apache.flink.runtime.dispatcher Class Description ExecutionGraphInfo ExecutionGraphInfoserves as a composite class that provides differentExecutionGraph-related information. -
Classes in org.apache.flink.runtime.scheduler used by org.apache.flink.runtime.dispatcher.cleanup Class Description ExecutionGraphInfo ExecutionGraphInfoserves as a composite class that provides differentExecutionGraph-related information. -
Classes in org.apache.flink.runtime.scheduler used by org.apache.flink.runtime.executiongraph Class Description InternalFailuresListener This interface enables subscribing to failures that are detected from the JobMaster side (e.g., from within theExecutionGraph).VertexParallelismInformation Manages the parallelism properties for a vertex in the execution graph, as well as how they can change during runtime.VertexParallelismStore Contains the max parallelism per vertex, along with metadata about how these maxes were calculated. -
Classes in org.apache.flink.runtime.scheduler used by org.apache.flink.runtime.executiongraph.failover.partitionrelease Class Description SchedulingTopologyListener This listener will be notified whenever the scheduling topology is updated. -
Classes in org.apache.flink.runtime.scheduler used by org.apache.flink.runtime.jobmanager Class Description ExecutionGraphInfo ExecutionGraphInfoserves as a composite class that provides differentExecutionGraph-related information. -
Classes in org.apache.flink.runtime.scheduler used by org.apache.flink.runtime.jobmaster Class Description ExecutionGraphInfo ExecutionGraphInfoserves as a composite class that provides differentExecutionGraph-related information.SchedulerNG Interface for scheduling Flink jobs.SchedulerNGFactory Factory forSchedulerNG. -
Classes in org.apache.flink.runtime.scheduler used by org.apache.flink.runtime.operators.coordination Class Description GlobalFailureHandler An interface for handling global failures. -
Classes in org.apache.flink.runtime.scheduler used by org.apache.flink.runtime.rest.handler.job Class Description ExecutionGraphInfo ExecutionGraphInfoserves as a composite class that provides differentExecutionGraph-related information. -
Classes in org.apache.flink.runtime.scheduler used by org.apache.flink.runtime.rest.handler.legacy Class Description ExecutionGraphInfo ExecutionGraphInfoserves as a composite class that provides differentExecutionGraph-related information. -
Classes in org.apache.flink.runtime.scheduler used by org.apache.flink.runtime.scheduler Class Description DefaultExecutionDeployer Default implementation ofExecutionDeployer.ExecutionDeployer This deployer is responsible for deploying executions.ExecutionDeployer.Factory Factory to instantiate theExecutionDeployer.ExecutionGraphFactory Factory for creating anExecutionGraph.ExecutionGraphInfo ExecutionGraphInfoserves as a composite class that provides differentExecutionGraph-related information.ExecutionOperations Operations on theExecution.ExecutionSlotAllocator Component responsible for assigning slots to a collection ofExecution.ExecutionSlotAllocatorFactory Interface forExecutionSlotAllocatorfactories.ExecutionSlotSharingGroup Represents execution vertices that will run the same shared slot.ExecutionVertexVersion This class helps to record version of an execution vertex.ExecutionVertexVersioner Records modifications ofExecutionVertices, and allows for checking whether a vertex was modified.GlobalFailureHandler An interface for handling global failures.InputsLocationsRetriever Component to retrieve the inputs locations of anExecutionVertex.InternalFailuresListener This interface enables subscribing to failures that are detected from the JobMaster side (e.g., from within theExecutionGraph).MutableVertexParallelismStore Mutability extension to theVertexParallelismStore.OperatorCoordinatorHandler Handler for theOperatorCoordinators.PreferredLocationsRetriever Component to retrieve the preferred locations of an execution vertex.SchedulerBase Base class which can be used to implementSchedulerNG.SchedulerNG Interface for scheduling Flink jobs.SchedulerNGFactory Factory forSchedulerNG.SchedulerOperations Component which is used bySchedulingStrategyto commit scheduling decisions.StateLocationRetriever Component to retrieve the state location of an execution vertex.VertexParallelismInformation Manages the parallelism properties for a vertex in the execution graph, as well as how they can change during runtime.VertexParallelismStore Contains the max parallelism per vertex, along with metadata about how these maxes were calculated. -
Classes in org.apache.flink.runtime.scheduler used by org.apache.flink.runtime.scheduler.adapter Class Description SchedulingTopologyListener This listener will be notified whenever the scheduling topology is updated. -
Classes in org.apache.flink.runtime.scheduler used by org.apache.flink.runtime.scheduler.adaptive Class Description ExecutionGraphFactory Factory for creating anExecutionGraph.ExecutionGraphHandler Handler for theExecutionGraphwhich offers some common operations.ExecutionGraphInfo ExecutionGraphInfoserves as a composite class that provides differentExecutionGraph-related information.GlobalFailureHandler An interface for handling global failures.OperatorCoordinatorHandler Handler for theOperatorCoordinators.SchedulerNG Interface for scheduling Flink jobs.SchedulerNGFactory Factory forSchedulerNG.VertexParallelismStore Contains the max parallelism per vertex, along with metadata about how these maxes were calculated. -
Classes in org.apache.flink.runtime.scheduler used by org.apache.flink.runtime.scheduler.adaptivebatch Class Description DefaultScheduler The future default scheduler.ExecutionGraphFactory Factory for creating anExecutionGraph.ExecutionOperations Operations on theExecution.ExecutionSlotAllocatorFactory Interface forExecutionSlotAllocatorfactories.ExecutionVertexVersioner Records modifications ofExecutionVertices, and allows for checking whether a vertex was modified.GlobalFailureHandler An interface for handling global failures.SchedulerBase Base class which can be used to implementSchedulerNG.SchedulerNG Interface for scheduling Flink jobs.SchedulerNGFactory Factory forSchedulerNG.SchedulerOperations Component which is used bySchedulingStrategyto commit scheduling decisions.VertexParallelismStore Contains the max parallelism per vertex, along with metadata about how these maxes were calculated. -
Classes in org.apache.flink.runtime.scheduler used by org.apache.flink.runtime.scheduler.strategy Class Description SchedulerOperations Component which is used bySchedulingStrategyto commit scheduling decisions.SchedulingTopologyListener This listener will be notified whenever the scheduling topology is updated. -
Classes in org.apache.flink.runtime.scheduler used by org.apache.flink.runtime.webmonitor Class Description ExecutionGraphInfo ExecutionGraphInfoserves as a composite class that provides differentExecutionGraph-related information. -
Classes in org.apache.flink.runtime.scheduler used by org.apache.flink.runtime.webmonitor.history Class Description ExecutionGraphInfo ExecutionGraphInfoserves as a composite class that provides differentExecutionGraph-related information.