Class ConfigChanges
- java.lang.Object
-
- org.apache.flink.autoscaler.tuning.ConfigChanges
-
public class ConfigChanges extends java.lang.Object
Holds the configuration overrides and removals for a Flink Configuration.
-
-
Constructor Summary
Constructors Constructor Description ConfigChanges()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ConfigChanges
addOverride(java.lang.String key, java.lang.String value)
<T> ConfigChanges
addOverride(org.apache.flink.configuration.ConfigOption<T> configOption, T value)
ConfigChanges
addRemoval(org.apache.flink.configuration.ConfigOption<?> configOption)
org.apache.flink.configuration.Configuration
newConfigWithOverrides(org.apache.flink.configuration.Configuration existingConfig)
-
-
-
Method Detail
-
addOverride
public <T> ConfigChanges addOverride(org.apache.flink.configuration.ConfigOption<T> configOption, T value)
-
addOverride
public ConfigChanges addOverride(java.lang.String key, java.lang.String value)
-
addRemoval
public ConfigChanges addRemoval(org.apache.flink.configuration.ConfigOption<?> configOption)
-
newConfigWithOverrides
public org.apache.flink.configuration.Configuration newConfigWithOverrides(org.apache.flink.configuration.Configuration existingConfig)
-
-