public class HiveConf
extends Configuration
Modifier and Type | Class and Description |
---|---|
static class |
HiveConf.ConfVars
ConfVars.
|
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
auxJars |
static HiveConf.ConfVars[] |
dbVars
dbVars are the parameters can be set per database.
|
protected java.lang.String |
hiveJar |
static HiveConf.ConfVars[] |
metaVars
Metastore related options that the db is initialized against.
|
protected java.util.Properties |
origProp |
static HiveConf.ConfVars[] |
userVars
The conf variables that depends on current user
|
Constructor and Description |
---|
HiveConf() |
HiveConf(java.lang.Class<?> cls) |
HiveConf(Configuration other,
java.lang.Class<?> cls) |
HiveConf(HiveConf other)
Copy constructor
|
Modifier and Type | Method and Description |
---|---|
java.util.Properties |
getAllProperties() |
java.lang.String |
getAuxJars() |
static boolean |
getBoolVar(Configuration conf,
HiveConf.ConfVars var) |
static boolean |
getBoolVar(Configuration conf,
HiveConf.ConfVars var,
boolean defaultVal) |
boolean |
getBoolVar(HiveConf.ConfVars var) |
java.util.Properties |
getChangedProperties() |
static java.lang.String |
getColumnInternalName(int pos) |
static java.util.Map<java.lang.String,java.lang.String> |
getConfSystemProperties()
This method returns a mapping from config variable name to its value for all config variables
which have been set using System properties
|
static HiveConf.ConfVars |
getConfVars(java.lang.String name) |
static float |
getFloatVar(Configuration conf,
HiveConf.ConfVars var) |
static float |
getFloatVar(Configuration conf,
HiveConf.ConfVars var,
float defaultVal) |
float |
getFloatVar(HiveConf.ConfVars var) |
java.net.URL |
getHiveDefaultLocation() |
java.net.URL |
getHiveSiteLocation() |
static int |
getIntVar(Configuration conf,
HiveConf.ConfVars var) |
int |
getIntVar(HiveConf.ConfVars var) |
java.lang.String |
getJar() |
static long |
getLongVar(Configuration conf,
HiveConf.ConfVars var) |
static long |
getLongVar(Configuration conf,
HiveConf.ConfVars var,
long defaultVal) |
long |
getLongVar(HiveConf.ConfVars var) |
static int |
getPositionFromInternalName(java.lang.String internalName) |
java.lang.String |
getUser() |
static java.lang.String |
getVar(Configuration conf,
HiveConf.ConfVars var) |
static java.lang.String |
getVar(Configuration conf,
HiveConf.ConfVars var,
java.lang.String defaultVal) |
java.lang.String |
getVar(HiveConf.ConfVars var) |
void |
logVars(java.io.PrintStream ps) |
void |
setAuxJars(java.lang.String auxJars) |
static void |
setBoolVar(Configuration conf,
HiveConf.ConfVars var,
boolean val) |
void |
setBoolVar(HiveConf.ConfVars var,
boolean val) |
static void |
setFloatVar(Configuration conf,
HiveConf.ConfVars var,
float val) |
void |
setFloatVar(HiveConf.ConfVars var,
float val) |
static void |
setIntVar(Configuration conf,
HiveConf.ConfVars var,
int val) |
void |
setIntVar(HiveConf.ConfVars var,
int val) |
static void |
setLongVar(Configuration conf,
HiveConf.ConfVars var,
long val) |
void |
setLongVar(HiveConf.ConfVars var,
long val) |
static void |
setVar(Configuration conf,
HiveConf.ConfVars var,
java.lang.String val) |
void |
setVar(HiveConf.ConfVars var,
java.lang.String val) |
void |
verifyAndSet(java.lang.String name,
java.lang.String value) |
protected java.lang.String hiveJar
protected java.util.Properties origProp
protected java.lang.String auxJars
public static final HiveConf.ConfVars[] metaVars
public static final HiveConf.ConfVars[] dbVars
public static final HiveConf.ConfVars[] userVars
public HiveConf()
public HiveConf(java.lang.Class<?> cls)
public HiveConf(Configuration other, java.lang.Class<?> cls)
public HiveConf(HiveConf other)
public void verifyAndSet(java.lang.String name, java.lang.String value) throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentException
public static int getIntVar(Configuration conf, HiveConf.ConfVars var)
public static void setIntVar(Configuration conf, HiveConf.ConfVars var, int val)
public int getIntVar(HiveConf.ConfVars var)
public void setIntVar(HiveConf.ConfVars var, int val)
public static long getLongVar(Configuration conf, HiveConf.ConfVars var)
public static long getLongVar(Configuration conf, HiveConf.ConfVars var, long defaultVal)
public static void setLongVar(Configuration conf, HiveConf.ConfVars var, long val)
public long getLongVar(HiveConf.ConfVars var)
public void setLongVar(HiveConf.ConfVars var, long val)
public static float getFloatVar(Configuration conf, HiveConf.ConfVars var)
public static float getFloatVar(Configuration conf, HiveConf.ConfVars var, float defaultVal)
public static void setFloatVar(Configuration conf, HiveConf.ConfVars var, float val)
public float getFloatVar(HiveConf.ConfVars var)
public void setFloatVar(HiveConf.ConfVars var, float val)
public static boolean getBoolVar(Configuration conf, HiveConf.ConfVars var)
public static boolean getBoolVar(Configuration conf, HiveConf.ConfVars var, boolean defaultVal)
public static void setBoolVar(Configuration conf, HiveConf.ConfVars var, boolean val)
public boolean getBoolVar(HiveConf.ConfVars var)
public void setBoolVar(HiveConf.ConfVars var, boolean val)
public static java.lang.String getVar(Configuration conf, HiveConf.ConfVars var)
public static java.lang.String getVar(Configuration conf, HiveConf.ConfVars var, java.lang.String defaultVal)
public static void setVar(Configuration conf, HiveConf.ConfVars var, java.lang.String val)
public static HiveConf.ConfVars getConfVars(java.lang.String name)
public java.lang.String getVar(HiveConf.ConfVars var)
public void setVar(HiveConf.ConfVars var, java.lang.String val)
public void logVars(java.io.PrintStream ps)
public java.util.Properties getAllProperties()
public static java.util.Map<java.lang.String,java.lang.String> getConfSystemProperties()
public java.util.Properties getChangedProperties()
public java.lang.String getJar()
public java.lang.String getAuxJars()
public void setAuxJars(java.lang.String auxJars)
auxJars
- the auxJars to setpublic java.net.URL getHiveDefaultLocation()
public java.net.URL getHiveSiteLocation()
public java.lang.String getUser() throws java.io.IOException
java.io.IOException
public static java.lang.String getColumnInternalName(int pos)
public static int getPositionFromInternalName(java.lang.String internalName)
Copyright © 2012 The Apache Software Foundation