Package org.apache.flink.runtime.dispatcher.cleanup
-
Interface Summary Interface Description CleanupRunnerFactory CleanupRunnerFactoryprovides a factory method for creatingCheckpointResourcesCleanupRunnerinstances.GloballyCleanableResource GloballyCleanableResourceis supposed to be implemented by any class that provides artifacts for a given job that need to be cleaned up after the job reached a global terminal state.LocallyCleanableResource LocallyCleanableResourceis supposed to be implemented by any class that provides artifacts for a given job that need to be cleaned up after the job reached a local terminal state.ResourceCleaner ResourceCleanerexecutes instances on the givenJobID.ResourceCleanerFactory ResourceCleanerFactoryprovides methods to createResourceCleanerfor local and global cleanup. -
Class Summary Class Description CheckpointResourcesCleanupRunner CheckpointResourcesCleanupRunnerimplementsJobManagerRunnerin a way, that only the checkpoint-related resources are instantiated.DefaultResourceCleaner<T> DefaultResourceCleaneris the default implementation ofResourceCleaner.DefaultResourceCleaner.Builder<T> Builderfor creatingDefaultResourceCleanerinstances.DispatcherResourceCleanerFactory DispatcherResourceCleanerFactoryinstantiatesResourceCleanerinstances that clean cleanable resources from theDispatcher. -
Enum Summary Enum Description CheckpointResourcesCleanupRunnerFactory CheckpointResourcesCleanupRunnerFactoryimplementsCleanupRunnerFactoryproviding a factory method for creatingCheckpointResourcesCleanupRunnerinstances.CleanupRetryStrategyFactory CleanupRetryStrategyFactoryis used to create theRetryStrategyfor theDispatcherResourceCleanerFactory.