@Alpha public abstract class FileSystemDataNode extends BaseDataNode
FileSystemDataNode implementation. In addition to the required properties of a BaseDataNode, an FileSystemDataNode
must have a FS URI specified. Example implementations of FileSystemDataNode include HdfsDataNode, LocalFSDataNode.DataNode.DataNodeCreationException| Modifier and Type | Field and Description |
|---|---|
static String |
FS_URI_KEY |
| Constructor and Description |
|---|
FileSystemDataNode(com.typesafe.config.Config nodeProps)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
String |
getDefaultDatasetDescriptorClass() |
abstract boolean |
isUriValid(URI fsUri) |
getDefaultDatasetDescriptorPlatformclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetId, getRawConfig, isActivepublic static final String FS_URI_KEY
public FileSystemDataNode(com.typesafe.config.Config nodeProps)
throws DataNode.DataNodeCreationException
public abstract boolean isUriValid(URI fsUri)
public String getDefaultDatasetDescriptorClass()
getDefaultDatasetDescriptorClass in interface DataNodegetDefaultDatasetDescriptorClass in class BaseDataNode