@Alpha public class HiveDataNode extends BaseDataNode
HiveDataNode implementation. In addition to the required properties of a BaseDataNode, an HiveDataNode
must have a metastore URI specified.DataNode.DataNodeCreationException| Modifier and Type | Field and Description |
|---|---|
static String |
METASTORE_URI_KEY |
static String |
PLATFORM |
| Constructor and Description |
|---|
HiveDataNode(com.typesafe.config.Config nodeProps)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
String |
getDefaultDatasetDescriptorClass() |
String |
getDefaultDatasetDescriptorPlatform() |
boolean |
isMetastoreUriValid(URI metastoreUri) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetId, getRawConfig, isActivepublic static final String METASTORE_URI_KEY
public static final String PLATFORM
public HiveDataNode(com.typesafe.config.Config nodeProps)
throws DataNode.DataNodeCreationException
public boolean isMetastoreUriValid(URI metastoreUri)
metastoreUri - hive metastore URIpublic String getDefaultDatasetDescriptorClass()
getDefaultDatasetDescriptorClass in interface DataNodegetDefaultDatasetDescriptorClass in class BaseDataNodepublic String getDefaultDatasetDescriptorPlatform()
getDefaultDatasetDescriptorPlatform in interface DataNodegetDefaultDatasetDescriptorPlatform in class BaseDataNode