public static final class TaskConfig.DelegatingConfiguration
extends org.apache.flink.configuration.Configuration
| Constructor and Description |
|---|
DelegatingConfiguration()
Default constructor for serialization.
|
DelegatingConfiguration(org.apache.flink.configuration.Configuration backingConfig,
String prefix)
Creates a new delegating configuration which stores its key/value pairs in the given
configuration using the specifies key prefix.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addAll(org.apache.flink.configuration.Configuration other) |
void |
addAll(org.apache.flink.configuration.Configuration other,
String prefix) |
boolean |
equals(Object obj) |
boolean |
getBoolean(String key,
boolean defaultValue) |
byte[] |
getBytes(String key,
byte[] defaultValue) |
<T> Class<T> |
getClass(String key,
Class<? extends T> defaultValue,
ClassLoader classLoader) |
double |
getDouble(String key,
double defaultValue) |
float |
getFloat(String key,
float defaultValue) |
int |
getInteger(String key,
int defaultValue) |
long |
getLong(String key,
long defaultValue) |
String |
getString(String key,
String defaultValue) |
int |
hashCode() |
Set<String> |
keySet() |
void |
read(org.apache.flink.core.memory.DataInputView in) |
void |
setBoolean(String key,
boolean value) |
void |
setBytes(String key,
byte[] bytes) |
void |
setClass(String key,
Class<?> klazz) |
void |
setDouble(String key,
double value) |
void |
setFloat(String key,
float value) |
void |
setInteger(String key,
int value) |
void |
setLong(String key,
long value) |
void |
setString(String key,
String value) |
String |
toString() |
void |
write(org.apache.flink.core.memory.DataOutputView out) |
public DelegatingConfiguration()
public DelegatingConfiguration(org.apache.flink.configuration.Configuration backingConfig,
String prefix)
backingConfig - The configuration holding the actual config data.prefix - The prefix prepended to all config keys.public String getString(String key, String defaultValue)
getString in class org.apache.flink.configuration.Configurationpublic void setString(String key, String value)
setString in class org.apache.flink.configuration.Configurationpublic <T> Class<T> getClass(String key, Class<? extends T> defaultValue, ClassLoader classLoader) throws ClassNotFoundException
getClass in class org.apache.flink.configuration.ConfigurationClassNotFoundExceptionpublic void setClass(String key, Class<?> klazz)
setClass in class org.apache.flink.configuration.Configurationpublic int getInteger(String key, int defaultValue)
getInteger in class org.apache.flink.configuration.Configurationpublic void setInteger(String key, int value)
setInteger in class org.apache.flink.configuration.Configurationpublic long getLong(String key, long defaultValue)
getLong in class org.apache.flink.configuration.Configurationpublic void setLong(String key, long value)
setLong in class org.apache.flink.configuration.Configurationpublic boolean getBoolean(String key, boolean defaultValue)
getBoolean in class org.apache.flink.configuration.Configurationpublic void setBoolean(String key, boolean value)
setBoolean in class org.apache.flink.configuration.Configurationpublic float getFloat(String key, float defaultValue)
getFloat in class org.apache.flink.configuration.Configurationpublic void setFloat(String key, float value)
setFloat in class org.apache.flink.configuration.Configurationpublic double getDouble(String key, double defaultValue)
getDouble in class org.apache.flink.configuration.Configurationpublic void setDouble(String key, double value)
setDouble in class org.apache.flink.configuration.Configurationpublic byte[] getBytes(String key, byte[] defaultValue)
getBytes in class org.apache.flink.configuration.Configurationpublic void setBytes(String key, byte[] bytes)
setBytes in class org.apache.flink.configuration.Configurationpublic void addAll(org.apache.flink.configuration.Configuration other)
addAll in class org.apache.flink.configuration.Configurationpublic void addAll(org.apache.flink.configuration.Configuration other,
String prefix)
addAll in class org.apache.flink.configuration.Configurationpublic String toString()
toString in class org.apache.flink.configuration.Configurationpublic Set<String> keySet()
keySet in class org.apache.flink.configuration.Configurationpublic void read(org.apache.flink.core.memory.DataInputView in)
throws IOException
read in interface org.apache.flink.core.io.IOReadableWritableread in class org.apache.flink.configuration.ConfigurationIOExceptionpublic void write(org.apache.flink.core.memory.DataOutputView out)
throws IOException
write in interface org.apache.flink.core.io.IOReadableWritablewrite in class org.apache.flink.configuration.ConfigurationIOExceptionpublic int hashCode()
hashCode in class org.apache.flink.configuration.Configurationpublic boolean equals(Object obj)
equals in class org.apache.flink.configuration.ConfigurationCopyright © 2014–2016 The Apache Software Foundation. All rights reserved.