Interface | Description |
---|---|
CleanupRunnerFactory |
CleanupRunnerFactory provides a factory method for creating CheckpointResourcesCleanupRunner instances. |
GloballyCleanableResource |
GloballyCleanableResource is 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 |
LocallyCleanableResource is 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 |
ResourceCleaner executes instances on the given JobID . |
ResourceCleanerFactory |
ResourceCleanerFactory provides methods to create ResourceCleaner for local and
global cleanup. |
Class | Description |
---|---|
CheckpointResourcesCleanupRunner |
CheckpointResourcesCleanupRunner implements JobManagerRunner in a way, that only
the checkpoint-related resources are instantiated. |
DefaultResourceCleaner<T> |
DefaultResourceCleaner is the default implementation of ResourceCleaner . |
DefaultResourceCleaner.Builder<T> |
Builder for creating DefaultResourceCleaner instances. |
DispatcherResourceCleanerFactory |
DispatcherResourceCleanerFactory instantiates ResourceCleaner instances that
clean cleanable resources from the Dispatcher . |
Enum | Description |
---|---|
CheckpointResourcesCleanupRunnerFactory |
CheckpointResourcesCleanupRunnerFactory implements CleanupRunnerFactory providing
a factory method for creating CheckpointResourcesCleanupRunner instances. |
CleanupRetryStrategyFactory |
CleanupRetryStrategyFactory is used to create the RetryStrategy for the DispatcherResourceCleanerFactory . |
Copyright © 2014–2024 The Apache Software Foundation. All rights reserved.