Package org.apache.hadoop.fs.http.client
Class HttpsFSFileSystem
java.lang.Object
org.apache.hadoop.conf.Configured
org.apache.hadoop.fs.FileSystem
org.apache.hadoop.fs.http.client.HttpFSFileSystem
org.apache.hadoop.fs.http.client.HttpsFSFileSystem
- All Implemented Interfaces:
Closeable,AutoCloseable,org.apache.hadoop.conf.Configurable,org.apache.hadoop.fs.BulkDeleteSource,org.apache.hadoop.fs.DelegationTokenRenewer.Renewable,org.apache.hadoop.fs.PathCapabilities,org.apache.hadoop.security.token.DelegationTokenIssuer
HttpFSServer implementation of the FileSystemAccess FileSystem for SSL.
This implementation allows a user to access HDFS over HTTPS via a HttpFSServer server.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.hadoop.fs.http.client.HttpFSFileSystem
HttpFSFileSystem.FILE_TYPE, HttpFSFileSystem.OperationNested classes/interfaces inherited from class org.apache.hadoop.fs.FileSystem
org.apache.hadoop.fs.FileSystem.DirectoryEntries, org.apache.hadoop.fs.FileSystem.DirListingIterator<T extends org.apache.hadoop.fs.FileStatus>, org.apache.hadoop.fs.FileSystem.Statistics -
Field Summary
FieldsFields inherited from class org.apache.hadoop.fs.http.client.HttpFSFileSystem
ACCESS_TIME_JSON, ACCESS_TIME_PARAM, ACL_BIT_JSON, ACL_ENTRIES_JSON, ACL_STATUS_JSON, ACL_STICKY_BIT_JSON, ACLSPEC_DEFAULT, ACLSPEC_PARAM, ALLUSERS_PARAM, BLOCK_LOCATIONS_JSON, BLOCK_SIZE_JSON, BLOCKSIZE_PARAM, CAPACITY_JSON, CHECKSUM_ALGORITHM_JSON, CHECKSUM_BYTES_JSON, CHECKSUM_LENGTH_JSON, CHILDREN_NUM_JSON, CONTENT_SUMMARY_DIRECTORY_COUNT_JSON, CONTENT_SUMMARY_ECPOLICY_JSON, CONTENT_SUMMARY_FILE_COUNT_JSON, CONTENT_SUMMARY_JSON, CONTENT_SUMMARY_LENGTH_JSON, DEFAULT_PERMISSION, DELETE_JSON, DESTINATION_PARAM, DIRECTORY_LISTING_JSON, DO_AS_PARAM, EC_BIT_JSON, EC_POLICY_NAME_PARAM, ECPOLICY_JSON, ECPOLICYNAME_JSON, ENC_BIT_JSON, FILE_CHECKSUM_JSON, FILE_ID_JSON, FILE_STATUS_JSON, FILE_STATUSES_JSON, FS_STATUS_JSON, FSACTION_MODE_PARAM, GROUP_JSON, GROUP_PARAM, HOME_DIR_JSON, HTTP_TEMPORARY_REDIRECT, LENGTH_JSON, LENGTH_PARAM, MKDIRS_JSON, MODIFICATION_TIME_JSON, MODIFICATION_TIME_PARAM, NEW_LENGTH_PARAM, OFFSET_PARAM, OLD_SNAPSHOT_NAME_PARAM, OP_PARAM, OVERWRITE_PARAM, OWNER_JSON, OWNER_PARAM, PARTIAL_LISTING_JSON, PATH_SUFFIX_JSON, PERMISSION_JSON, PERMISSION_PARAM, POLICY_NAME_PARAM, QUOTA_USAGE_CONSUMED_JSON, QUOTA_USAGE_FILE_AND_DIRECTORY_COUNT_JSON, QUOTA_USAGE_JSON, QUOTA_USAGE_QUOTA_JSON, QUOTA_USAGE_SPACE_CONSUMED_JSON, QUOTA_USAGE_SPACE_QUOTA_JSON, QUOTA_USAGE_TYPE_QUOTA_JSON, RECURSIVE_PARAM, REMAINING_ENTRIES_JSON, REMAINING_JSON, RENAME_JSON, REPLICATION_JSON, REPLICATION_PARAM, SERVICE_NAME, SERVICE_VERSION, SET_REPLICATION_JSON, SNAPSHOT_BIT_JSON, SNAPSHOT_DIFF_INDEX, SNAPSHOT_DIFF_START_PATH, SNAPSHOT_JSON, SNAPSHOT_NAME_PARAM, SOURCES_PARAM, START_AFTER_PARAM, STORAGE_POLICIES_JSON, STORAGE_POLICY_JSON, STORAGEPOLICY_JSON, SYMLINK_JSON, TRASH_DIR_JSON, TRUNCATE_JSON, TYPE_JSON, UNMASKED_PERMISSION_PARAM, UPLOAD_CONTENT_TYPE, USED_JSON, XATTR_ENCODING_PARAM, XATTR_NAME_JSON, XATTR_NAME_PARAM, XATTR_SET_FLAG_PARAM, XATTR_VALUE_JSON, XATTR_VALUE_PARAM, XATTRNAMES_JSON, XATTRS_JSONFields inherited from class org.apache.hadoop.fs.FileSystem
DEFAULT_FS, FS_DEFAULT_NAME_KEY, LOG, SHUTDOWN_HOOK_PRIORITY, statistics, TRASH_PREFIX, USER_HOME_PREFIXFields inherited from interface org.apache.hadoop.security.token.DelegationTokenIssuer
TOKEN_LOG -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.apache.hadoop.fs.http.client.HttpFSFileSystem
access, allowSnapshot, append, cancelDelegationToken, concat, create, createSnapshot, delete, delete, deleteSnapshot, disallowSnapshot, getAclStatus, getAllErasureCodingCodecs, getAllErasureCodingPolicies, getAllStoragePolicies, getContentSummary, getDefaultPort, getDelegationToken, getErasureCodingPolicy, getFileBlockLocations, getFileBlockLocations, getFileChecksum, getFileLinkStatus, getFileStatus, getHomeDirectory, getQuotaUsage, getRenewToken, getServerDefaults, getServerDefaults, getSnapshotDiffReport, getSnapshotDiffReportListing, getSnapshotListing, getSnapshottableDirectoryList, getStatus, getStoragePolicy, getTrashRoot, getTrashRoots, getUri, getWorkingDirectory, getXAttr, getXAttrs, getXAttrs, hasPathCapability, initialize, listStatus, listStatusBatch, listXAttrs, mkdirs, modifyAclEntries, open, permissionToString, removeAcl, removeAclEntries, removeDefaultAcl, removeXAttr, rename, renameSnapshot, renewDelegationToken, satisfyStoragePolicy, setAcl, setDelegationToken, setErasureCodingPolicy, setOwner, setPermission, setReplication, setStoragePolicy, setTimes, setWorkingDirectory, setXAttr, truncate, unsetErasureCodingPolicy, unsetStoragePolicyMethods inherited from class org.apache.hadoop.fs.FileSystem
append, append, append, append, appendFile, areSymlinksEnabled, cancelDeleteOnExit, canonicalizeUri, checkPath, clearStatistics, close, closeAll, closeAllForUGI, completeLocalOutput, copyFromLocalFile, copyFromLocalFile, copyFromLocalFile, copyFromLocalFile, copyToLocalFile, copyToLocalFile, copyToLocalFile, create, create, create, create, create, create, create, create, create, create, create, create, createBulkDelete, createDataInputStreamBuilder, createDataInputStreamBuilder, createDataOutputStreamBuilder, createFile, createMultipartUploader, createNewFile, createNonRecursive, createNonRecursive, createNonRecursive, createPathHandle, createSnapshot, createSymlink, deleteOnExit, enableSymlinks, exists, fixRelativePart, get, get, get, getAdditionalTokenIssuers, getAllStatistics, getBlockSize, getCanonicalServiceName, getCanonicalUri, getChildFileSystems, getDefaultBlockSize, getDefaultBlockSize, getDefaultReplication, getDefaultReplication, getDefaultUri, getEnclosingRoot, getFileChecksum, getFileSystemClass, getFSofPath, getGlobalStorageStatistics, getInitialWorkingDirectory, getLength, getLinkTarget, getLocal, getName, getNamed, getPathHandle, getReplication, getStatistics, getStatistics, getStatus, getStorageStatistics, getUsed, getUsed, globStatus, globStatus, isDirectory, isFile, listCorruptFileBlocks, listFiles, listLocatedStatus, listLocatedStatus, listStatus, listStatus, listStatus, listStatusIterator, makeQualified, mkdirs, mkdirs, moveFromLocalFile, moveFromLocalFile, moveToLocalFile, msync, newInstance, newInstance, newInstance, newInstanceLocal, open, open, open, openFile, openFile, openFileWithOptions, openFileWithOptions, primitiveCreate, primitiveMkdir, primitiveMkdir, printStatistics, processDeleteOnExit, rename, resolveLink, resolvePath, setDefaultUri, setDefaultUri, setQuota, setQuotaByStorageType, setVerifyChecksum, setWriteChecksum, setXAttr, startLocalOutput, supportsSymlinksMethods inherited from class org.apache.hadoop.conf.Configured
getConf, setConfMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.hadoop.security.token.DelegationTokenIssuer
addDelegationTokens
-
Field Details
-
SCHEME
- See Also:
-
-
Constructor Details
-
HttpsFSFileSystem
public HttpsFSFileSystem()
-
-
Method Details
-
getScheme
- Overrides:
getSchemein classHttpFSFileSystem
-