public class NoopResourceManagementStrategy<T extends TaskRunner> extends Object implements ResourceManagementStrategy<T>
Constructor and Description |
---|
NoopResourceManagementStrategy() |
Modifier and Type | Method and Description |
---|---|
ScalingStats |
getStats()
Get any interesting stats related to scaling
|
void |
startManagement(T runner)
Equivalent to start() but requires a specific runner instance which holds state of interest.
|
void |
stopManagement()
Equivalent to stop()
Should be called from TaskRunner's lifecycle
|
public void startManagement(T runner)
ResourceManagementStrategy
startManagement
in interface ResourceManagementStrategy<T extends TaskRunner>
runner
- The TaskRunner state holder this strategy should use during executionpublic void stopManagement()
ResourceManagementStrategy
stopManagement
in interface ResourceManagementStrategy<T extends TaskRunner>
public ScalingStats getStats()
ResourceManagementStrategy
getStats
in interface ResourceManagementStrategy<T extends TaskRunner>
Copyright © 2011–2017. All rights reserved.