public class HttpFileSystem extends StreamedFileSystem
FileSystem
for accessing remote HTTP and HTTPS data.
To use this FileSystem, just use regular http:// or https:// URLs.FileSystem.Statistics
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
HTTP_SCHEME
Field HTTP_SCHEME
|
static java.lang.String |
HTTPS_SCHEME
Field HTTPS_SCHEME
|
FS_DEFAULT_NAME_KEY, statistics
Constructor and Description |
---|
HttpFileSystem() |
Modifier and Type | Method and Description |
---|---|
boolean |
exists(Path path) |
FileStatus |
getFileStatus(Path path) |
java.net.URI |
getUri() |
FileStatus[] |
globStatus(Path path,
PathFilter pathFilter) |
void |
initialize(java.net.URI uri,
Configuration configuration) |
FSDataInputStream |
open(Path path,
int i) |
append, create, delete, delete, getMD5SumFor, getMD5SumFor, getWorkingDirectory, listStatus, mkdirs, rename, setMD5SumFor, setMD5SumFor, setWorkingDirectory
addFileSystemForTesting, append, append, checkPath, clearStatistics, close, closeAll, closeAllForUGI, completeLocalOutput, concat, copyFromLocalFile, copyFromLocalFile, copyFromLocalFile, copyFromLocalFile, copyToLocalFile, copyToLocalFile, create, create, create, create, create, create, create, create, create, create, createNewFile, createNonRecursive, createNonRecursive, deleteOnExit, get, get, get, getAllStatistics, getBlockSize, getCacheSize, getCanonicalServiceName, getCanonicalUri, getContentSummary, getDefaultBlockSize, getDefaultBlockSize, getDefaultPort, getDefaultReplication, getDefaultReplication, getDefaultUri, getDelegationToken, getFileBlockLocations, getFileChecksum, getHomeDirectory, getLength, getLocal, getName, getNamed, getReplication, getStatistics, getStatistics, getUsed, globStatus, isDirectory, isFile, listStatus, listStatus, listStatus, makeQualified, mkdirs, mkdirs, moveFromLocalFile, moveFromLocalFile, moveToLocalFile, open, printStatistics, processDeleteOnExit, setDefaultUri, setDefaultUri, setOwner, setPermission, setReplication, setTimes, setVerifyChecksum, startLocalOutput
getConf, setConf
public static final java.lang.String HTTP_SCHEME
public static final java.lang.String HTTPS_SCHEME
public HttpFileSystem()
public void initialize(java.net.URI uri, Configuration configuration) throws java.io.IOException
initialize
in class FileSystem
java.io.IOException
public java.net.URI getUri()
getUri
in class FileSystem
public FileStatus[] globStatus(Path path, PathFilter pathFilter) throws java.io.IOException
globStatus
in class FileSystem
java.io.IOException
public FSDataInputStream open(Path path, int i) throws java.io.IOException
open
in class FileSystem
java.io.IOException
public boolean exists(Path path) throws java.io.IOException
exists
in class FileSystem
java.io.IOException
public FileStatus getFileStatus(Path path) throws java.io.IOException
getFileStatus
in class FileSystem
java.io.IOException
Copyright © 2007-2015 Xplenty, Inc. All Rights Reserved.