All Classes and Interfaces
Class
Description
Convenience class implementing the
Service interface.Utility methods to check preconditions.
Filter that Enforces the content-type to be application/octet-stream for
POST and PUT requests.
Configuration utilities.
FileSystem operation executors used by
HttpFSServer.Executor that performs a check access operation.
Executor that gets the ACL information for a given file.
Executor that performs an allowSnapshot operation.
Executor that performs an append FileSystemAccess files system operation.
Executor that performs a concat FileSystemAccess files system operation.
Executor that performs a content-summary FileSystemAccess files system operation.
Executor that performs a create FileSystemAccess files system operation.
Executor that performs a createSnapshot FileSystemAccess operation.
Executor that performs a delete FileSystemAccess files system operation.
Executor that performs a deleteSnapshot FileSystemAccess operation.
Executor that performs an disallowSnapshot operation.
Executor that performs a getFileBlockLocations operation.
Executor that performs a getFileBlockLocations operation for legacy
clients that supports only GET_BLOCK_LOCATIONS.
Executor that performs a file-checksum FileSystemAccess files system operation.
Executor that performs a linkFile-status FileSystemAccess files
system operation.
Executor that performs a file-status FileSystemAccess files system operation.
Executor that performs a getAllStoragePolicies FileSystemAccess files
system operation.
Executor that performs a FSGetErasureCodingCodecs operation.
Executor that performs a FSGetErasureCodingPolicies operation.
Executor that performs a getErasureCodingPolicy operation.
Executor that performs a getServerDefaults operation.
Executor that performs a getSnapshotDiff operation.
Executor that performs a getSnapshotDiffListing operation.
Executor that performs a getSnapshotListing operation.
Executor that performs a getSnapshottableDirListing operation.
Executor that performs a getStoragePolicy FileSystemAccess files system
operation.
Executor that performs a FSGetTrashRoots operation.
Executor that performs getting xattrs FileSystemAccess files system
operation.
Executor that performs a home-dir FileSystemAccess files system operation.
Executor that performs a list-status FileSystemAccess files system operation.
Executor that performs a batched directory listing.
Executor that performs listing xattrs FileSystemAccess files system
operation.
Executor that performs a mkdirs FileSystemAccess files system operation.
Executor that modifies acl entries for a file in a FileSystem
Executor that performs a open FileSystemAccess files system operation.
Executor that performs a quota-usage FileSystemAccess files system
operation.
Executor that removes all acls from a file in a FileSystem
Executor that removes acl entries from a file in a FileSystem
Executor that removes the default acl from a directory in a FileSystem
Executor that performs a removexattr FileSystemAccess files system
operation.
Executor that performs a rename FileSystemAccess files system operation.
Executor that performs a renameSnapshot FileSystemAccess operation.
Executor that performs a satisfyStoragePolicy operation.
Executor that sets the acl for a file in a FileSystem
Executor that performs a setErasureCodingPolicy operation.
Executor that performs a set-owner FileSystemAccess files system operation.
Executor that performs a set-permission FileSystemAccess files system operation.
Executor that performs a set-replication FileSystemAccess files system operation.
Executor that performs a setStoragePolicy FileSystemAccess files system
operation.
Executor that performs a set-times FileSystemAccess files system operation.
Executor that performs a setxattr FileSystemAccess files system operation.
Executor that performs a getFsStatus operation.
Executor that performs getting trash root FileSystemAccess
files system operation.
Executor that performs a truncate FileSystemAccess files system operation.
Executor that performs a unsetErasureCodingPolicy operation.
Executor that performs a unsetStoragePolicy FileSystemAccess files system
operation.
Filter that resolves the requester hostname.
Subclass of hadoop-auth
AuthenticationFilter that obtains its
configuration from HttpFSServer's server configuration.JAX-RS
ExceptionMapper implementation that maps HttpFSServer's
exceptions to HTTP status codes.HttpFSServer implementation of the FileSystemAccess FileSystem.
HttpFS ParametersProvider.
Class for access-time parameter.
Class for AclPermission parameter.
Class for allusers parameter.
Class for block-size parameter.
Class for data parameter.
Class for to-path parameter.
Class for ecpolicy parameter.
Class for filter parameter.
Class for FsAction parameter.
Class for group parameter.
Class for len parameter.
Class for modified-time parameter.
Class for newlength parameter.
Class for noredirect parameter.
Class for offset parameter.
Class for OldSnapshotName parameter.
Class for operation parameter.
Class for overwrite parameter.
Class for owner parameter.
Class for permission parameter.
Class for policyName parameter.
Class for delete's recursive parameter.
Class for replication parameter.
Class for SnapshotDiffStartPath parameter.
Class for SnapshotDiffStartPath parameter.
Class for SnapshotName parameter.
Class for concat sources parameter.
Class for startafter parameter.
Class for unmaskedpermission parameter.
Class for xattr parameter.
Class for xattr parameter.
Class for xattr parameter.
Class for xattr parameter.
Filter that releases FileSystemAccess filesystem instances upon HTTP request
completion.
Main class of HttpFSServer server.
This class is for maintaining the various HttpFSServer statistics
and publishing them through the metrics interfaces.
Bootstrap class that manages the initialization and destruction of the
HttpFSServer server, it is a
javax.servlet.ServletContextListener
implementation that is wired in HttpFSServer's WAR
WEB-INF/web.xml.The HttpFS web server.
Utility methods used by HttpFS classes.
HttpFSServer implementation of the FileSystemAccess FileSystem for SSL.
Filter that sets request contextual information for the slf4j MDC.
Class that contains all parsed JAX-RS parameters.
Provider that parses the request parameters based on the
given parameter definition.
Adapter class that allows
Runnables and Callables to
be treated as the other.A Server class provides standard configuration, logging and
Service
lifecyle management.Enumeration that defines the server status.
Exception thrown by the
Server class.Error codes use by the
Server class.Server subclass that implements ServletContextListener
and uses its lifecycle to start and stop the server.Service interface for components to be managed by the
Server class.Exception thrown by
Service implementations.Generic exception that requires error codes and uses the a message
template from the error code.
Interface to define error codes.