public abstract class RestartStrategyFactory extends Object implements Serializable
RestartStrategy.| Constructor and Description |
|---|
RestartStrategyFactory() |
| Modifier and Type | Method and Description |
|---|---|
abstract RestartStrategy |
createRestartStrategy()
Factory method to create a restart strategy.
|
static RestartStrategy |
createRestartStrategy(org.apache.flink.api.common.restartstrategy.RestartStrategies.RestartStrategyConfiguration restartStrategyConfiguration)
Creates a
RestartStrategy instance from the given RestartStrategies.RestartStrategyConfiguration. |
static RestartStrategyFactory |
createRestartStrategyFactory(org.apache.flink.configuration.Configuration configuration)
Creates a
RestartStrategy instance from the given Configuration. |
public abstract RestartStrategy createRestartStrategy()
public static RestartStrategy createRestartStrategy(org.apache.flink.api.common.restartstrategy.RestartStrategies.RestartStrategyConfiguration restartStrategyConfiguration)
RestartStrategy instance from the given RestartStrategies.RestartStrategyConfiguration.restartStrategyConfiguration - Restart strategy configuration which specifies which
restart strategy to instantiatepublic static RestartStrategyFactory createRestartStrategyFactory(org.apache.flink.configuration.Configuration configuration) throws Exception
RestartStrategy instance from the given Configuration.Exception - which indicates that the RestartStrategy could not be instantiated.Copyright © 2014–2020 The Apache Software Foundation. All rights reserved.