Package alluxio.table.common.udb
Class UdbConfiguration
- java.lang.Object
-
- alluxio.table.common.BaseConfiguration<UdbProperty>
-
- alluxio.table.common.udb.UdbConfiguration
-
public class UdbConfiguration extends BaseConfiguration<UdbProperty>
This represents a configuration of the UDB.
-
-
Field Summary
Fields Modifier and Type Field Description protected java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>>mMountOptionsstatic java.lang.StringREAD_ONLY_OPTIONstatic java.lang.StringSHARED_OPTION-
Fields inherited from class alluxio.table.common.BaseConfiguration
mValues
-
-
Constructor Summary
Constructors Constructor Description UdbConfiguration(java.util.Map<java.lang.String,java.lang.String> values)Creates an instance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Map<java.lang.String,java.lang.String>getMountOption(java.lang.String schemeAuthority)Returns the mount option for a particular scheme and authority URL.-
Methods inherited from class alluxio.table.common.BaseConfiguration
get, getBoolean, getInt, getMap
-
-
-
-
Field Detail
-
READ_ONLY_OPTION
public static final java.lang.String READ_ONLY_OPTION
- See Also:
- Constant Field Values
-
SHARED_OPTION
public static final java.lang.String SHARED_OPTION
- See Also:
- Constant Field Values
-
mMountOptions
protected final java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> mMountOptions
-
-
Method Detail
-
getMountOption
public java.util.Map<java.lang.String,java.lang.String> getMountOption(java.lang.String schemeAuthority)
Returns the mount option for a particular scheme and authority URL.- Parameters:
schemeAuthority- scheme://authority/ (expected to have a trailing '/')- Returns:
- mount options in a map
-
-