| 接口 | 说明 |
|---|---|
| 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. |
| 类 | 说明 |
|---|---|
| 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. |
| 枚举 | 说明 |
|---|---|
| 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–2023 The Apache Software Foundation. All rights reserved.