Class ReadOnlyConfiguration
java.lang.Object
org.apache.hadoop.conf.Configuration
org.apache.hadoop.hbase.coprocessor.ReadOnlyConfiguration
Wraps a Configuration to make it read-only.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.hadoop.conf.Configuration
org.apache.hadoop.conf.Configuration.DeprecationDelta, org.apache.hadoop.conf.Configuration.IntegerRanges -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidaddResource(InputStream in, String name) voidaddResource(String name) voidaddResource(URL url) voidaddResource(org.apache.hadoop.conf.Configuration conf) voidaddResource(org.apache.hadoop.fs.Path file) voidclear()booleangetBoolean(String name, boolean defaultValue) Class<?><U> Class<? extends U>Class<?>getClassByName(String name) Class<?>getClassByNameOrNull(String name) Class<?>[]getClasses(String name, Class<?>... defaultValue) double<T extends Enum<T>>
Tfloat<U> List<U>getInstances(String name, Class<U> xface) intint[]org.apache.hadoop.fs.PathgetLocalPath(String dirsProp, String path) longlonggetLongBytes(String name, long defaultValue) char[]getPassword(String name) getPattern(String name, Pattern defaultValue) String[]getPropertySources(String name) org.apache.hadoop.conf.Configuration.IntegerRangesgetResource(String name) getSocketAddr(String name, String defaultAddress, int defaultPort) getSocketAddr(String hostProperty, String addressProperty, String defaultAddressValue, int defaultPort) getStringCollection(String name) String[]getStrings(String name) String[]getStrings(String name, String... defaultValue) longgetTimeDuration(String name, long defaultValue, TimeUnit unit) getTrimmed(String name) getTrimmed(String name, String defaultValue) String[]getTrimmedStrings(String name) String[]getTrimmedStrings(String name, String... defaultValue) getValByRegex(String regex) iterator()voidreadFields(DataInput in) voidvoidvoidvoidsetAllowNullValueProperties(boolean val) voidsetBoolean(String name, boolean value) voidsetBooleanIfUnset(String name, boolean value) voidvoidsetClassLoader(ClassLoader classLoader) voidvoid<T extends Enum<T>>
voidvoidvoidsetIfUnset(String name, String value) voidvoidvoidsetPattern(String name, Pattern pattern) voidsetQuietMode(boolean quietmode) voidsetSocketAddr(String name, InetSocketAddress addr) voidsetStrings(String name, String... values) voidsetTimeDuration(String name, long value, TimeUnit unit) intsize()toString()voidupdateConnectAddr(String hostProperty, String addressProperty, String defaultAddressValue, InetSocketAddress addr) updateConnectAddr(String name, InetSocketAddress addr) voidwrite(DataOutput out) voidwriteXml(OutputStream out) voidMethods inherited from class org.apache.hadoop.conf.Configuration
addDefaultResource, addDeprecation, addDeprecation, addDeprecation, addDeprecation, addDeprecations, addResource, addResource, addResource, addResource, addResource, dumpConfiguration, dumpConfiguration, dumpDeprecatedKeys, getPasswordFromConfig, getPasswordFromCredentialProviders, getProps, getPropsWithPrefix, getTimeDuration, getTimeDurations, hasWarnedDeprecation, isDeprecated, main, onlyKeyExists, reloadExistingConfigurations, setRestrictSystemProperties, setRestrictSystemPropertiesDefault, setRestrictSystemProps, writeXmlMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface java.lang.Iterable
forEach, spliterator
-
Field Details
-
conf
-
-
Constructor Details
-
ReadOnlyConfiguration
-
-
Method Details
-
setDeprecatedProperties
- Overrides:
setDeprecatedPropertiesin classorg.apache.hadoop.conf.Configuration
-
addResource
- Overrides:
addResourcein classorg.apache.hadoop.conf.Configuration
-
addResource
- Overrides:
addResourcein classorg.apache.hadoop.conf.Configuration
-
addResource
- Overrides:
addResourcein classorg.apache.hadoop.conf.Configuration
-
addResource
- Overrides:
addResourcein classorg.apache.hadoop.conf.Configuration
-
addResource
- Overrides:
addResourcein classorg.apache.hadoop.conf.Configuration
-
addResource
- Overrides:
addResourcein classorg.apache.hadoop.conf.Configuration
-
reloadConfiguration
- Overrides:
reloadConfigurationin classorg.apache.hadoop.conf.Configuration
-
get
- Overrides:
getin classorg.apache.hadoop.conf.Configuration
-
setAllowNullValueProperties
- Overrides:
setAllowNullValuePropertiesin classorg.apache.hadoop.conf.Configuration
-
getTrimmed
- Overrides:
getTrimmedin classorg.apache.hadoop.conf.Configuration
-
getTrimmed
- Overrides:
getTrimmedin classorg.apache.hadoop.conf.Configuration
-
getRaw
- Overrides:
getRawin classorg.apache.hadoop.conf.Configuration
-
set
- Overrides:
setin classorg.apache.hadoop.conf.Configuration
-
set
- Overrides:
setin classorg.apache.hadoop.conf.Configuration
-
unset
- Overrides:
unsetin classorg.apache.hadoop.conf.Configuration
-
setIfUnset
- Overrides:
setIfUnsetin classorg.apache.hadoop.conf.Configuration
-
get
- Overrides:
getin classorg.apache.hadoop.conf.Configuration
-
getInt
- Overrides:
getIntin classorg.apache.hadoop.conf.Configuration
-
getInts
- Overrides:
getIntsin classorg.apache.hadoop.conf.Configuration
-
setInt
- Overrides:
setIntin classorg.apache.hadoop.conf.Configuration
-
getLong
- Overrides:
getLongin classorg.apache.hadoop.conf.Configuration
-
getLongBytes
- Overrides:
getLongBytesin classorg.apache.hadoop.conf.Configuration
-
setLong
- Overrides:
setLongin classorg.apache.hadoop.conf.Configuration
-
getFloat
- Overrides:
getFloatin classorg.apache.hadoop.conf.Configuration
-
setFloat
- Overrides:
setFloatin classorg.apache.hadoop.conf.Configuration
-
getDouble
- Overrides:
getDoublein classorg.apache.hadoop.conf.Configuration
-
setDouble
- Overrides:
setDoublein classorg.apache.hadoop.conf.Configuration
-
getBoolean
- Overrides:
getBooleanin classorg.apache.hadoop.conf.Configuration
-
setBoolean
- Overrides:
setBooleanin classorg.apache.hadoop.conf.Configuration
-
setBooleanIfUnset
- Overrides:
setBooleanIfUnsetin classorg.apache.hadoop.conf.Configuration
-
setEnum
- Overrides:
setEnumin classorg.apache.hadoop.conf.Configuration
-
getEnum
- Overrides:
getEnumin classorg.apache.hadoop.conf.Configuration
-
setTimeDuration
- Overrides:
setTimeDurationin classorg.apache.hadoop.conf.Configuration
-
getTimeDuration
- Overrides:
getTimeDurationin classorg.apache.hadoop.conf.Configuration
-
getPattern
- Overrides:
getPatternin classorg.apache.hadoop.conf.Configuration
-
setPattern
- Overrides:
setPatternin classorg.apache.hadoop.conf.Configuration
-
getPropertySources
- Overrides:
getPropertySourcesin classorg.apache.hadoop.conf.Configuration
-
getRange
public org.apache.hadoop.conf.Configuration.IntegerRanges getRange(String name, String defaultValue) - Overrides:
getRangein classorg.apache.hadoop.conf.Configuration
-
getStringCollection
- Overrides:
getStringCollectionin classorg.apache.hadoop.conf.Configuration
-
getStrings
- Overrides:
getStringsin classorg.apache.hadoop.conf.Configuration
-
getStrings
- Overrides:
getStringsin classorg.apache.hadoop.conf.Configuration
-
getTrimmedStringCollection
- Overrides:
getTrimmedStringCollectionin classorg.apache.hadoop.conf.Configuration
-
getTrimmedStrings
- Overrides:
getTrimmedStringsin classorg.apache.hadoop.conf.Configuration
-
getTrimmedStrings
- Overrides:
getTrimmedStringsin classorg.apache.hadoop.conf.Configuration
-
setStrings
- Overrides:
setStringsin classorg.apache.hadoop.conf.Configuration
-
getPassword
- Overrides:
getPasswordin classorg.apache.hadoop.conf.Configuration- Throws:
IOException
-
getSocketAddr
public InetSocketAddress getSocketAddr(String hostProperty, String addressProperty, String defaultAddressValue, int defaultPort) - Overrides:
getSocketAddrin classorg.apache.hadoop.conf.Configuration
-
getSocketAddr
- Overrides:
getSocketAddrin classorg.apache.hadoop.conf.Configuration
-
setSocketAddr
- Overrides:
setSocketAddrin classorg.apache.hadoop.conf.Configuration
-
updateConnectAddr
public InetSocketAddress updateConnectAddr(String hostProperty, String addressProperty, String defaultAddressValue, InetSocketAddress addr) - Overrides:
updateConnectAddrin classorg.apache.hadoop.conf.Configuration
-
updateConnectAddr
- Overrides:
updateConnectAddrin classorg.apache.hadoop.conf.Configuration
-
getClassByName
- Overrides:
getClassByNamein classorg.apache.hadoop.conf.Configuration- Throws:
ClassNotFoundException
-
getClassByNameOrNull
- Overrides:
getClassByNameOrNullin classorg.apache.hadoop.conf.Configuration
-
getClasses
- Overrides:
getClassesin classorg.apache.hadoop.conf.Configuration
-
getClass
- Overrides:
getClassin classorg.apache.hadoop.conf.Configuration
-
getClass
public <U> Class<? extends U> getClass(String name, Class<? extends U> defaultValue, Class<U> xface) - Overrides:
getClassin classorg.apache.hadoop.conf.Configuration
-
getInstances
- Overrides:
getInstancesin classorg.apache.hadoop.conf.Configuration
-
setClass
- Overrides:
setClassin classorg.apache.hadoop.conf.Configuration
-
getLocalPath
- Overrides:
getLocalPathin classorg.apache.hadoop.conf.Configuration- Throws:
IOException
-
getFile
- Overrides:
getFilein classorg.apache.hadoop.conf.Configuration- Throws:
IOException
-
getResource
- Overrides:
getResourcein classorg.apache.hadoop.conf.Configuration
-
getConfResourceAsInputStream
- Overrides:
getConfResourceAsInputStreamin classorg.apache.hadoop.conf.Configuration
-
getConfResourceAsReader
- Overrides:
getConfResourceAsReaderin classorg.apache.hadoop.conf.Configuration
-
getFinalParameters
- Overrides:
getFinalParametersin classorg.apache.hadoop.conf.Configuration
-
size
- Overrides:
sizein classorg.apache.hadoop.conf.Configuration
-
clear
- Overrides:
clearin classorg.apache.hadoop.conf.Configuration
-
iterator
-
writeXml
- Overrides:
writeXmlin classorg.apache.hadoop.conf.Configuration- Throws:
IOException
-
writeXml
- Overrides:
writeXmlin classorg.apache.hadoop.conf.Configuration- Throws:
IOException
-
getClassLoader
- Overrides:
getClassLoaderin classorg.apache.hadoop.conf.Configuration
-
setClassLoader
- Overrides:
setClassLoaderin classorg.apache.hadoop.conf.Configuration
-
toString
- Overrides:
toStringin classorg.apache.hadoop.conf.Configuration
-
setQuietMode
- Overrides:
setQuietModein classorg.apache.hadoop.conf.Configuration
-
readFields
- Specified by:
readFieldsin interfaceorg.apache.hadoop.io.Writable- Overrides:
readFieldsin classorg.apache.hadoop.conf.Configuration- Throws:
IOException
-
write
- Specified by:
writein interfaceorg.apache.hadoop.io.Writable- Overrides:
writein classorg.apache.hadoop.conf.Configuration- Throws:
IOException
-
getValByRegex
- Overrides:
getValByRegexin classorg.apache.hadoop.conf.Configuration
-