public class HadoopConfigurationProperty<T> extends Object
Constructor and Description |
---|
HadoopConfigurationProperty(String key) |
HadoopConfigurationProperty(String key,
T defaultValue,
String... deprecatedKeys) |
Modifier and Type | Method and Description |
---|---|
T |
get(org.apache.hadoop.conf.Configuration config,
BiFunction<String,T,T> getterFn) |
T |
getDefault() |
List<String> |
getDeprecatedKeys() |
String |
getKey() |
String |
getPassword(org.apache.hadoop.conf.Configuration config) |
Map<String,String> |
getPropsWithPrefix(org.apache.hadoop.conf.Configuration config) |
Collection<String> |
getStringCollection(org.apache.hadoop.conf.Configuration config) |
HadoopConfigurationProperty<T> |
withPrefixes(List<String> keyPrefixes) |
public HadoopConfigurationProperty(String key)
public HadoopConfigurationProperty<T> withPrefixes(List<String> keyPrefixes)
public String getKey()
public T getDefault()
public T get(org.apache.hadoop.conf.Configuration config, BiFunction<String,T,T> getterFn)
public String getPassword(org.apache.hadoop.conf.Configuration config)
public Collection<String> getStringCollection(org.apache.hadoop.conf.Configuration config)
Copyright © 2021. All rights reserved.