public class NamenodeWebHdfsMethods extends Object
Modifier and Type | Field and Description |
---|---|
static org.apache.commons.logging.Log |
LOG |
Constructor and Description |
---|
NamenodeWebHdfsMethods(javax.servlet.http.HttpServletRequest request) |
Modifier and Type | Method and Description |
---|---|
protected static org.apache.hadoop.hdfs.protocol.DatanodeInfo |
bestNode(org.apache.hadoop.hdfs.protocol.DatanodeInfo[] nodes,
HashSet<org.apache.hadoop.net.Node> excludes)
Choose the datanode to redirect the request.
|
protected javax.ws.rs.core.Response |
delete(org.apache.hadoop.security.UserGroupInformation ugi,
org.apache.hadoop.hdfs.web.resources.DelegationParam delegation,
org.apache.hadoop.hdfs.web.resources.UserParam username,
org.apache.hadoop.hdfs.web.resources.DoAsParam doAsUser,
String fullpath,
org.apache.hadoop.hdfs.web.resources.DeleteOpParam op,
org.apache.hadoop.hdfs.web.resources.RecursiveParam recursive,
org.apache.hadoop.hdfs.web.resources.SnapshotNameParam snapshotName) |
javax.ws.rs.core.Response |
delete(org.apache.hadoop.security.UserGroupInformation ugi,
org.apache.hadoop.hdfs.web.resources.DelegationParam delegation,
org.apache.hadoop.hdfs.web.resources.UserParam username,
org.apache.hadoop.hdfs.web.resources.DoAsParam doAsUser,
UriFsPathParam path,
org.apache.hadoop.hdfs.web.resources.DeleteOpParam op,
org.apache.hadoop.hdfs.web.resources.RecursiveParam recursive,
org.apache.hadoop.hdfs.web.resources.SnapshotNameParam snapshotName)
Handle HTTP DELETE request.
|
javax.ws.rs.core.Response |
deleteRoot(org.apache.hadoop.security.UserGroupInformation ugi,
org.apache.hadoop.hdfs.web.resources.DelegationParam delegation,
org.apache.hadoop.hdfs.web.resources.UserParam username,
org.apache.hadoop.hdfs.web.resources.DoAsParam doAsUser,
org.apache.hadoop.hdfs.web.resources.DeleteOpParam op,
org.apache.hadoop.hdfs.web.resources.RecursiveParam recursive,
org.apache.hadoop.hdfs.web.resources.SnapshotNameParam snapshotName)
Handle HTTP DELETE request for the root.
|
protected javax.ws.rs.core.Response |
get(org.apache.hadoop.security.UserGroupInformation ugi,
org.apache.hadoop.hdfs.web.resources.DelegationParam delegation,
org.apache.hadoop.hdfs.web.resources.UserParam username,
org.apache.hadoop.hdfs.web.resources.DoAsParam doAsUser,
String fullpath,
org.apache.hadoop.hdfs.web.resources.GetOpParam op,
org.apache.hadoop.hdfs.web.resources.OffsetParam offset,
org.apache.hadoop.hdfs.web.resources.LengthParam length,
org.apache.hadoop.hdfs.web.resources.RenewerParam renewer,
org.apache.hadoop.hdfs.web.resources.BufferSizeParam bufferSize,
List<org.apache.hadoop.hdfs.web.resources.XAttrNameParam> xattrNames,
org.apache.hadoop.hdfs.web.resources.XAttrEncodingParam xattrEncoding,
org.apache.hadoop.hdfs.web.resources.ExcludeDatanodesParam excludeDatanodes,
org.apache.hadoop.hdfs.web.resources.FsActionParam fsAction,
TokenKindParam tokenKind,
TokenServiceParam tokenService,
org.apache.hadoop.hdfs.web.resources.NoRedirectParam noredirectParam,
org.apache.hadoop.hdfs.web.resources.StartAfterParam startAfter) |
javax.ws.rs.core.Response |
get(org.apache.hadoop.security.UserGroupInformation ugi,
org.apache.hadoop.hdfs.web.resources.DelegationParam delegation,
org.apache.hadoop.hdfs.web.resources.UserParam username,
org.apache.hadoop.hdfs.web.resources.DoAsParam doAsUser,
UriFsPathParam path,
org.apache.hadoop.hdfs.web.resources.GetOpParam op,
org.apache.hadoop.hdfs.web.resources.OffsetParam offset,
org.apache.hadoop.hdfs.web.resources.LengthParam length,
org.apache.hadoop.hdfs.web.resources.RenewerParam renewer,
org.apache.hadoop.hdfs.web.resources.BufferSizeParam bufferSize,
List<org.apache.hadoop.hdfs.web.resources.XAttrNameParam> xattrNames,
org.apache.hadoop.hdfs.web.resources.XAttrEncodingParam xattrEncoding,
org.apache.hadoop.hdfs.web.resources.ExcludeDatanodesParam excludeDatanodes,
org.apache.hadoop.hdfs.web.resources.FsActionParam fsAction,
TokenKindParam tokenKind,
TokenServiceParam tokenService,
org.apache.hadoop.hdfs.web.resources.NoRedirectParam noredirect,
org.apache.hadoop.hdfs.web.resources.StartAfterParam startAfter)
Handle HTTP GET request.
|
protected javax.servlet.ServletContext |
getContext() |
protected String |
getRemoteAddr() |
javax.ws.rs.core.Response |
getRoot(org.apache.hadoop.security.UserGroupInformation ugi,
org.apache.hadoop.hdfs.web.resources.DelegationParam delegation,
org.apache.hadoop.hdfs.web.resources.UserParam username,
org.apache.hadoop.hdfs.web.resources.DoAsParam doAsUser,
org.apache.hadoop.hdfs.web.resources.GetOpParam op,
org.apache.hadoop.hdfs.web.resources.OffsetParam offset,
org.apache.hadoop.hdfs.web.resources.LengthParam length,
org.apache.hadoop.hdfs.web.resources.RenewerParam renewer,
org.apache.hadoop.hdfs.web.resources.BufferSizeParam bufferSize,
List<org.apache.hadoop.hdfs.web.resources.XAttrNameParam> xattrNames,
org.apache.hadoop.hdfs.web.resources.XAttrEncodingParam xattrEncoding,
org.apache.hadoop.hdfs.web.resources.ExcludeDatanodesParam excludeDatanodes,
org.apache.hadoop.hdfs.web.resources.FsActionParam fsAction,
TokenKindParam tokenKind,
TokenServiceParam tokenService,
org.apache.hadoop.hdfs.web.resources.NoRedirectParam noredirect,
org.apache.hadoop.hdfs.web.resources.StartAfterParam startAfter)
Handle HTTP GET request for the root.
|
protected org.apache.hadoop.hdfs.protocol.ClientProtocol |
getRpcClientProtocol() |
protected String |
getScheme() |
protected void |
init(org.apache.hadoop.security.UserGroupInformation ugi,
org.apache.hadoop.hdfs.web.resources.DelegationParam delegation,
org.apache.hadoop.hdfs.web.resources.UserParam username,
org.apache.hadoop.hdfs.web.resources.DoAsParam doAsUser,
UriFsPathParam path,
org.apache.hadoop.hdfs.web.resources.HttpOpParam<?> op,
org.apache.hadoop.hdfs.web.resources.Param<?,?>... parameters) |
protected javax.ws.rs.core.Response |
post(org.apache.hadoop.security.UserGroupInformation ugi,
org.apache.hadoop.hdfs.web.resources.DelegationParam delegation,
org.apache.hadoop.hdfs.web.resources.UserParam username,
org.apache.hadoop.hdfs.web.resources.DoAsParam doAsUser,
String fullpath,
org.apache.hadoop.hdfs.web.resources.PostOpParam op,
org.apache.hadoop.hdfs.web.resources.ConcatSourcesParam concatSrcs,
org.apache.hadoop.hdfs.web.resources.BufferSizeParam bufferSize,
org.apache.hadoop.hdfs.web.resources.ExcludeDatanodesParam excludeDatanodes,
org.apache.hadoop.hdfs.web.resources.NewLengthParam newLength,
org.apache.hadoop.hdfs.web.resources.NoRedirectParam noredirectParam) |
javax.ws.rs.core.Response |
post(org.apache.hadoop.security.UserGroupInformation ugi,
org.apache.hadoop.hdfs.web.resources.DelegationParam delegation,
org.apache.hadoop.hdfs.web.resources.UserParam username,
org.apache.hadoop.hdfs.web.resources.DoAsParam doAsUser,
UriFsPathParam path,
org.apache.hadoop.hdfs.web.resources.PostOpParam op,
org.apache.hadoop.hdfs.web.resources.ConcatSourcesParam concatSrcs,
org.apache.hadoop.hdfs.web.resources.BufferSizeParam bufferSize,
org.apache.hadoop.hdfs.web.resources.ExcludeDatanodesParam excludeDatanodes,
org.apache.hadoop.hdfs.web.resources.NewLengthParam newLength,
org.apache.hadoop.hdfs.web.resources.NoRedirectParam noredirect)
Handle HTTP POST request.
|
javax.ws.rs.core.Response |
postRoot(org.apache.hadoop.security.UserGroupInformation ugi,
org.apache.hadoop.hdfs.web.resources.DelegationParam delegation,
org.apache.hadoop.hdfs.web.resources.UserParam username,
org.apache.hadoop.hdfs.web.resources.DoAsParam doAsUser,
org.apache.hadoop.hdfs.web.resources.PostOpParam op,
org.apache.hadoop.hdfs.web.resources.ConcatSourcesParam concatSrcs,
org.apache.hadoop.hdfs.web.resources.BufferSizeParam bufferSize,
org.apache.hadoop.hdfs.web.resources.ExcludeDatanodesParam excludeDatanodes,
org.apache.hadoop.hdfs.web.resources.NewLengthParam newLength,
org.apache.hadoop.hdfs.web.resources.NoRedirectParam noredirect)
Handle HTTP POST request for the root.
|
protected javax.ws.rs.core.Response |
put(org.apache.hadoop.security.UserGroupInformation ugi,
org.apache.hadoop.hdfs.web.resources.DelegationParam delegation,
org.apache.hadoop.hdfs.web.resources.UserParam username,
org.apache.hadoop.hdfs.web.resources.DoAsParam doAsUser,
String fullpath,
org.apache.hadoop.hdfs.web.resources.PutOpParam op,
org.apache.hadoop.hdfs.web.resources.DestinationParam destination,
org.apache.hadoop.hdfs.web.resources.OwnerParam owner,
org.apache.hadoop.hdfs.web.resources.GroupParam group,
org.apache.hadoop.hdfs.web.resources.PermissionParam permission,
org.apache.hadoop.hdfs.web.resources.OverwriteParam overwrite,
org.apache.hadoop.hdfs.web.resources.BufferSizeParam bufferSize,
org.apache.hadoop.hdfs.web.resources.ReplicationParam replication,
org.apache.hadoop.hdfs.web.resources.BlockSizeParam blockSize,
org.apache.hadoop.hdfs.web.resources.ModificationTimeParam modificationTime,
org.apache.hadoop.hdfs.web.resources.AccessTimeParam accessTime,
org.apache.hadoop.hdfs.web.resources.RenameOptionSetParam renameOptions,
org.apache.hadoop.hdfs.web.resources.CreateParentParam createParent,
org.apache.hadoop.hdfs.web.resources.TokenArgumentParam delegationTokenArgument,
org.apache.hadoop.hdfs.web.resources.AclPermissionParam aclPermission,
org.apache.hadoop.hdfs.web.resources.XAttrNameParam xattrName,
org.apache.hadoop.hdfs.web.resources.XAttrValueParam xattrValue,
org.apache.hadoop.hdfs.web.resources.XAttrSetFlagParam xattrSetFlag,
org.apache.hadoop.hdfs.web.resources.SnapshotNameParam snapshotName,
org.apache.hadoop.hdfs.web.resources.OldSnapshotNameParam oldSnapshotName,
org.apache.hadoop.hdfs.web.resources.ExcludeDatanodesParam exclDatanodes,
org.apache.hadoop.hdfs.web.resources.CreateFlagParam createFlagParam,
org.apache.hadoop.hdfs.web.resources.NoRedirectParam noredirectParam,
org.apache.hadoop.hdfs.web.resources.StoragePolicyParam policyName) |
javax.ws.rs.core.Response |
put(org.apache.hadoop.security.UserGroupInformation ugi,
org.apache.hadoop.hdfs.web.resources.DelegationParam delegation,
org.apache.hadoop.hdfs.web.resources.UserParam username,
org.apache.hadoop.hdfs.web.resources.DoAsParam doAsUser,
UriFsPathParam path,
org.apache.hadoop.hdfs.web.resources.PutOpParam op,
org.apache.hadoop.hdfs.web.resources.DestinationParam destination,
org.apache.hadoop.hdfs.web.resources.OwnerParam owner,
org.apache.hadoop.hdfs.web.resources.GroupParam group,
org.apache.hadoop.hdfs.web.resources.PermissionParam permission,
org.apache.hadoop.hdfs.web.resources.OverwriteParam overwrite,
org.apache.hadoop.hdfs.web.resources.BufferSizeParam bufferSize,
org.apache.hadoop.hdfs.web.resources.ReplicationParam replication,
org.apache.hadoop.hdfs.web.resources.BlockSizeParam blockSize,
org.apache.hadoop.hdfs.web.resources.ModificationTimeParam modificationTime,
org.apache.hadoop.hdfs.web.resources.AccessTimeParam accessTime,
org.apache.hadoop.hdfs.web.resources.RenameOptionSetParam renameOptions,
org.apache.hadoop.hdfs.web.resources.CreateParentParam createParent,
org.apache.hadoop.hdfs.web.resources.TokenArgumentParam delegationTokenArgument,
org.apache.hadoop.hdfs.web.resources.AclPermissionParam aclPermission,
org.apache.hadoop.hdfs.web.resources.XAttrNameParam xattrName,
org.apache.hadoop.hdfs.web.resources.XAttrValueParam xattrValue,
org.apache.hadoop.hdfs.web.resources.XAttrSetFlagParam xattrSetFlag,
org.apache.hadoop.hdfs.web.resources.SnapshotNameParam snapshotName,
org.apache.hadoop.hdfs.web.resources.OldSnapshotNameParam oldSnapshotName,
org.apache.hadoop.hdfs.web.resources.ExcludeDatanodesParam excludeDatanodes,
org.apache.hadoop.hdfs.web.resources.CreateFlagParam createFlagParam,
org.apache.hadoop.hdfs.web.resources.NoRedirectParam noredirect,
org.apache.hadoop.hdfs.web.resources.StoragePolicyParam policyName)
Handle HTTP PUT request.
|
javax.ws.rs.core.Response |
putRoot(org.apache.hadoop.security.UserGroupInformation ugi,
org.apache.hadoop.hdfs.web.resources.DelegationParam delegation,
org.apache.hadoop.hdfs.web.resources.UserParam username,
org.apache.hadoop.hdfs.web.resources.DoAsParam doAsUser,
org.apache.hadoop.hdfs.web.resources.PutOpParam op,
org.apache.hadoop.hdfs.web.resources.DestinationParam destination,
org.apache.hadoop.hdfs.web.resources.OwnerParam owner,
org.apache.hadoop.hdfs.web.resources.GroupParam group,
org.apache.hadoop.hdfs.web.resources.PermissionParam permission,
org.apache.hadoop.hdfs.web.resources.OverwriteParam overwrite,
org.apache.hadoop.hdfs.web.resources.BufferSizeParam bufferSize,
org.apache.hadoop.hdfs.web.resources.ReplicationParam replication,
org.apache.hadoop.hdfs.web.resources.BlockSizeParam blockSize,
org.apache.hadoop.hdfs.web.resources.ModificationTimeParam modificationTime,
org.apache.hadoop.hdfs.web.resources.AccessTimeParam accessTime,
org.apache.hadoop.hdfs.web.resources.RenameOptionSetParam renameOptions,
org.apache.hadoop.hdfs.web.resources.CreateParentParam createParent,
org.apache.hadoop.hdfs.web.resources.TokenArgumentParam delegationTokenArgument,
org.apache.hadoop.hdfs.web.resources.AclPermissionParam aclPermission,
org.apache.hadoop.hdfs.web.resources.XAttrNameParam xattrName,
org.apache.hadoop.hdfs.web.resources.XAttrValueParam xattrValue,
org.apache.hadoop.hdfs.web.resources.XAttrSetFlagParam xattrSetFlag,
org.apache.hadoop.hdfs.web.resources.SnapshotNameParam snapshotName,
org.apache.hadoop.hdfs.web.resources.OldSnapshotNameParam oldSnapshotName,
org.apache.hadoop.hdfs.web.resources.ExcludeDatanodesParam excludeDatanodes,
org.apache.hadoop.hdfs.web.resources.CreateFlagParam createFlagParam,
org.apache.hadoop.hdfs.web.resources.NoRedirectParam noredirect,
org.apache.hadoop.hdfs.web.resources.StoragePolicyParam policyName)
Handle HTTP PUT request for the root.
|
protected void |
queueExternalCall(org.apache.hadoop.ipc.ExternalCall call) |
public NamenodeWebHdfsMethods(@Context javax.servlet.http.HttpServletRequest request)
protected void init(org.apache.hadoop.security.UserGroupInformation ugi, org.apache.hadoop.hdfs.web.resources.DelegationParam delegation, org.apache.hadoop.hdfs.web.resources.UserParam username, org.apache.hadoop.hdfs.web.resources.DoAsParam doAsUser, UriFsPathParam path, org.apache.hadoop.hdfs.web.resources.HttpOpParam<?> op, org.apache.hadoop.hdfs.web.resources.Param<?,?>... parameters)
protected org.apache.hadoop.hdfs.protocol.ClientProtocol getRpcClientProtocol() throws IOException
IOException
protected String getScheme()
protected javax.servlet.ServletContext getContext()
protected String getRemoteAddr()
protected void queueExternalCall(org.apache.hadoop.ipc.ExternalCall call) throws IOException, InterruptedException
IOException
InterruptedException
protected static org.apache.hadoop.hdfs.protocol.DatanodeInfo bestNode(org.apache.hadoop.hdfs.protocol.DatanodeInfo[] nodes, HashSet<org.apache.hadoop.net.Node> excludes) throws IOException
IOException
public javax.ws.rs.core.Response putRoot(@Context org.apache.hadoop.security.UserGroupInformation ugi, org.apache.hadoop.hdfs.web.resources.DelegationParam delegation, org.apache.hadoop.hdfs.web.resources.UserParam username, org.apache.hadoop.hdfs.web.resources.DoAsParam doAsUser, org.apache.hadoop.hdfs.web.resources.PutOpParam op, org.apache.hadoop.hdfs.web.resources.DestinationParam destination, org.apache.hadoop.hdfs.web.resources.OwnerParam owner, org.apache.hadoop.hdfs.web.resources.GroupParam group, org.apache.hadoop.hdfs.web.resources.PermissionParam permission, org.apache.hadoop.hdfs.web.resources.OverwriteParam overwrite, org.apache.hadoop.hdfs.web.resources.BufferSizeParam bufferSize, org.apache.hadoop.hdfs.web.resources.ReplicationParam replication, org.apache.hadoop.hdfs.web.resources.BlockSizeParam blockSize, org.apache.hadoop.hdfs.web.resources.ModificationTimeParam modificationTime, org.apache.hadoop.hdfs.web.resources.AccessTimeParam accessTime, org.apache.hadoop.hdfs.web.resources.RenameOptionSetParam renameOptions, org.apache.hadoop.hdfs.web.resources.CreateParentParam createParent, org.apache.hadoop.hdfs.web.resources.TokenArgumentParam delegationTokenArgument, org.apache.hadoop.hdfs.web.resources.AclPermissionParam aclPermission, org.apache.hadoop.hdfs.web.resources.XAttrNameParam xattrName, org.apache.hadoop.hdfs.web.resources.XAttrValueParam xattrValue, org.apache.hadoop.hdfs.web.resources.XAttrSetFlagParam xattrSetFlag, org.apache.hadoop.hdfs.web.resources.SnapshotNameParam snapshotName, org.apache.hadoop.hdfs.web.resources.OldSnapshotNameParam oldSnapshotName, org.apache.hadoop.hdfs.web.resources.ExcludeDatanodesParam excludeDatanodes, org.apache.hadoop.hdfs.web.resources.CreateFlagParam createFlagParam, org.apache.hadoop.hdfs.web.resources.NoRedirectParam noredirect, org.apache.hadoop.hdfs.web.resources.StoragePolicyParam policyName) throws IOException, InterruptedException
IOException
InterruptedException
public javax.ws.rs.core.Response put(@Context org.apache.hadoop.security.UserGroupInformation ugi, org.apache.hadoop.hdfs.web.resources.DelegationParam delegation, org.apache.hadoop.hdfs.web.resources.UserParam username, org.apache.hadoop.hdfs.web.resources.DoAsParam doAsUser, UriFsPathParam path, org.apache.hadoop.hdfs.web.resources.PutOpParam op, org.apache.hadoop.hdfs.web.resources.DestinationParam destination, org.apache.hadoop.hdfs.web.resources.OwnerParam owner, org.apache.hadoop.hdfs.web.resources.GroupParam group, org.apache.hadoop.hdfs.web.resources.PermissionParam permission, org.apache.hadoop.hdfs.web.resources.OverwriteParam overwrite, org.apache.hadoop.hdfs.web.resources.BufferSizeParam bufferSize, org.apache.hadoop.hdfs.web.resources.ReplicationParam replication, org.apache.hadoop.hdfs.web.resources.BlockSizeParam blockSize, org.apache.hadoop.hdfs.web.resources.ModificationTimeParam modificationTime, org.apache.hadoop.hdfs.web.resources.AccessTimeParam accessTime, org.apache.hadoop.hdfs.web.resources.RenameOptionSetParam renameOptions, org.apache.hadoop.hdfs.web.resources.CreateParentParam createParent, org.apache.hadoop.hdfs.web.resources.TokenArgumentParam delegationTokenArgument, org.apache.hadoop.hdfs.web.resources.AclPermissionParam aclPermission, org.apache.hadoop.hdfs.web.resources.XAttrNameParam xattrName, org.apache.hadoop.hdfs.web.resources.XAttrValueParam xattrValue, org.apache.hadoop.hdfs.web.resources.XAttrSetFlagParam xattrSetFlag, org.apache.hadoop.hdfs.web.resources.SnapshotNameParam snapshotName, org.apache.hadoop.hdfs.web.resources.OldSnapshotNameParam oldSnapshotName, org.apache.hadoop.hdfs.web.resources.ExcludeDatanodesParam excludeDatanodes, org.apache.hadoop.hdfs.web.resources.CreateFlagParam createFlagParam, org.apache.hadoop.hdfs.web.resources.NoRedirectParam noredirect, org.apache.hadoop.hdfs.web.resources.StoragePolicyParam policyName) throws IOException, InterruptedException
IOException
InterruptedException
protected javax.ws.rs.core.Response put(org.apache.hadoop.security.UserGroupInformation ugi, org.apache.hadoop.hdfs.web.resources.DelegationParam delegation, org.apache.hadoop.hdfs.web.resources.UserParam username, org.apache.hadoop.hdfs.web.resources.DoAsParam doAsUser, String fullpath, org.apache.hadoop.hdfs.web.resources.PutOpParam op, org.apache.hadoop.hdfs.web.resources.DestinationParam destination, org.apache.hadoop.hdfs.web.resources.OwnerParam owner, org.apache.hadoop.hdfs.web.resources.GroupParam group, org.apache.hadoop.hdfs.web.resources.PermissionParam permission, org.apache.hadoop.hdfs.web.resources.OverwriteParam overwrite, org.apache.hadoop.hdfs.web.resources.BufferSizeParam bufferSize, org.apache.hadoop.hdfs.web.resources.ReplicationParam replication, org.apache.hadoop.hdfs.web.resources.BlockSizeParam blockSize, org.apache.hadoop.hdfs.web.resources.ModificationTimeParam modificationTime, org.apache.hadoop.hdfs.web.resources.AccessTimeParam accessTime, org.apache.hadoop.hdfs.web.resources.RenameOptionSetParam renameOptions, org.apache.hadoop.hdfs.web.resources.CreateParentParam createParent, org.apache.hadoop.hdfs.web.resources.TokenArgumentParam delegationTokenArgument, org.apache.hadoop.hdfs.web.resources.AclPermissionParam aclPermission, org.apache.hadoop.hdfs.web.resources.XAttrNameParam xattrName, org.apache.hadoop.hdfs.web.resources.XAttrValueParam xattrValue, org.apache.hadoop.hdfs.web.resources.XAttrSetFlagParam xattrSetFlag, org.apache.hadoop.hdfs.web.resources.SnapshotNameParam snapshotName, org.apache.hadoop.hdfs.web.resources.OldSnapshotNameParam oldSnapshotName, org.apache.hadoop.hdfs.web.resources.ExcludeDatanodesParam exclDatanodes, org.apache.hadoop.hdfs.web.resources.CreateFlagParam createFlagParam, org.apache.hadoop.hdfs.web.resources.NoRedirectParam noredirectParam, org.apache.hadoop.hdfs.web.resources.StoragePolicyParam policyName) throws IOException, URISyntaxException
IOException
URISyntaxException
public javax.ws.rs.core.Response postRoot(@Context org.apache.hadoop.security.UserGroupInformation ugi, org.apache.hadoop.hdfs.web.resources.DelegationParam delegation, org.apache.hadoop.hdfs.web.resources.UserParam username, org.apache.hadoop.hdfs.web.resources.DoAsParam doAsUser, org.apache.hadoop.hdfs.web.resources.PostOpParam op, org.apache.hadoop.hdfs.web.resources.ConcatSourcesParam concatSrcs, org.apache.hadoop.hdfs.web.resources.BufferSizeParam bufferSize, org.apache.hadoop.hdfs.web.resources.ExcludeDatanodesParam excludeDatanodes, org.apache.hadoop.hdfs.web.resources.NewLengthParam newLength, org.apache.hadoop.hdfs.web.resources.NoRedirectParam noredirect) throws IOException, InterruptedException
IOException
InterruptedException
public javax.ws.rs.core.Response post(@Context org.apache.hadoop.security.UserGroupInformation ugi, org.apache.hadoop.hdfs.web.resources.DelegationParam delegation, org.apache.hadoop.hdfs.web.resources.UserParam username, org.apache.hadoop.hdfs.web.resources.DoAsParam doAsUser, UriFsPathParam path, org.apache.hadoop.hdfs.web.resources.PostOpParam op, org.apache.hadoop.hdfs.web.resources.ConcatSourcesParam concatSrcs, org.apache.hadoop.hdfs.web.resources.BufferSizeParam bufferSize, org.apache.hadoop.hdfs.web.resources.ExcludeDatanodesParam excludeDatanodes, org.apache.hadoop.hdfs.web.resources.NewLengthParam newLength, org.apache.hadoop.hdfs.web.resources.NoRedirectParam noredirect) throws IOException, InterruptedException
IOException
InterruptedException
protected javax.ws.rs.core.Response post(org.apache.hadoop.security.UserGroupInformation ugi, org.apache.hadoop.hdfs.web.resources.DelegationParam delegation, org.apache.hadoop.hdfs.web.resources.UserParam username, org.apache.hadoop.hdfs.web.resources.DoAsParam doAsUser, String fullpath, org.apache.hadoop.hdfs.web.resources.PostOpParam op, org.apache.hadoop.hdfs.web.resources.ConcatSourcesParam concatSrcs, org.apache.hadoop.hdfs.web.resources.BufferSizeParam bufferSize, org.apache.hadoop.hdfs.web.resources.ExcludeDatanodesParam excludeDatanodes, org.apache.hadoop.hdfs.web.resources.NewLengthParam newLength, org.apache.hadoop.hdfs.web.resources.NoRedirectParam noredirectParam) throws IOException, URISyntaxException
IOException
URISyntaxException
public javax.ws.rs.core.Response getRoot(@Context org.apache.hadoop.security.UserGroupInformation ugi, org.apache.hadoop.hdfs.web.resources.DelegationParam delegation, org.apache.hadoop.hdfs.web.resources.UserParam username, org.apache.hadoop.hdfs.web.resources.DoAsParam doAsUser, org.apache.hadoop.hdfs.web.resources.GetOpParam op, org.apache.hadoop.hdfs.web.resources.OffsetParam offset, org.apache.hadoop.hdfs.web.resources.LengthParam length, org.apache.hadoop.hdfs.web.resources.RenewerParam renewer, org.apache.hadoop.hdfs.web.resources.BufferSizeParam bufferSize, List<org.apache.hadoop.hdfs.web.resources.XAttrNameParam> xattrNames, org.apache.hadoop.hdfs.web.resources.XAttrEncodingParam xattrEncoding, org.apache.hadoop.hdfs.web.resources.ExcludeDatanodesParam excludeDatanodes, org.apache.hadoop.hdfs.web.resources.FsActionParam fsAction, TokenKindParam tokenKind, TokenServiceParam tokenService, org.apache.hadoop.hdfs.web.resources.NoRedirectParam noredirect, org.apache.hadoop.hdfs.web.resources.StartAfterParam startAfter) throws IOException, InterruptedException
IOException
InterruptedException
public javax.ws.rs.core.Response get(@Context org.apache.hadoop.security.UserGroupInformation ugi, org.apache.hadoop.hdfs.web.resources.DelegationParam delegation, org.apache.hadoop.hdfs.web.resources.UserParam username, org.apache.hadoop.hdfs.web.resources.DoAsParam doAsUser, UriFsPathParam path, org.apache.hadoop.hdfs.web.resources.GetOpParam op, org.apache.hadoop.hdfs.web.resources.OffsetParam offset, org.apache.hadoop.hdfs.web.resources.LengthParam length, org.apache.hadoop.hdfs.web.resources.RenewerParam renewer, org.apache.hadoop.hdfs.web.resources.BufferSizeParam bufferSize, List<org.apache.hadoop.hdfs.web.resources.XAttrNameParam> xattrNames, org.apache.hadoop.hdfs.web.resources.XAttrEncodingParam xattrEncoding, org.apache.hadoop.hdfs.web.resources.ExcludeDatanodesParam excludeDatanodes, org.apache.hadoop.hdfs.web.resources.FsActionParam fsAction, TokenKindParam tokenKind, TokenServiceParam tokenService, org.apache.hadoop.hdfs.web.resources.NoRedirectParam noredirect, org.apache.hadoop.hdfs.web.resources.StartAfterParam startAfter) throws IOException, InterruptedException
IOException
InterruptedException
protected javax.ws.rs.core.Response get(org.apache.hadoop.security.UserGroupInformation ugi, org.apache.hadoop.hdfs.web.resources.DelegationParam delegation, org.apache.hadoop.hdfs.web.resources.UserParam username, org.apache.hadoop.hdfs.web.resources.DoAsParam doAsUser, String fullpath, org.apache.hadoop.hdfs.web.resources.GetOpParam op, org.apache.hadoop.hdfs.web.resources.OffsetParam offset, org.apache.hadoop.hdfs.web.resources.LengthParam length, org.apache.hadoop.hdfs.web.resources.RenewerParam renewer, org.apache.hadoop.hdfs.web.resources.BufferSizeParam bufferSize, List<org.apache.hadoop.hdfs.web.resources.XAttrNameParam> xattrNames, org.apache.hadoop.hdfs.web.resources.XAttrEncodingParam xattrEncoding, org.apache.hadoop.hdfs.web.resources.ExcludeDatanodesParam excludeDatanodes, org.apache.hadoop.hdfs.web.resources.FsActionParam fsAction, TokenKindParam tokenKind, TokenServiceParam tokenService, org.apache.hadoop.hdfs.web.resources.NoRedirectParam noredirectParam, org.apache.hadoop.hdfs.web.resources.StartAfterParam startAfter) throws IOException, URISyntaxException
IOException
URISyntaxException
public javax.ws.rs.core.Response deleteRoot(@Context org.apache.hadoop.security.UserGroupInformation ugi, org.apache.hadoop.hdfs.web.resources.DelegationParam delegation, org.apache.hadoop.hdfs.web.resources.UserParam username, org.apache.hadoop.hdfs.web.resources.DoAsParam doAsUser, org.apache.hadoop.hdfs.web.resources.DeleteOpParam op, org.apache.hadoop.hdfs.web.resources.RecursiveParam recursive, org.apache.hadoop.hdfs.web.resources.SnapshotNameParam snapshotName) throws IOException, InterruptedException
IOException
InterruptedException
public javax.ws.rs.core.Response delete(@Context org.apache.hadoop.security.UserGroupInformation ugi, org.apache.hadoop.hdfs.web.resources.DelegationParam delegation, org.apache.hadoop.hdfs.web.resources.UserParam username, org.apache.hadoop.hdfs.web.resources.DoAsParam doAsUser, UriFsPathParam path, org.apache.hadoop.hdfs.web.resources.DeleteOpParam op, org.apache.hadoop.hdfs.web.resources.RecursiveParam recursive, org.apache.hadoop.hdfs.web.resources.SnapshotNameParam snapshotName) throws IOException, InterruptedException
IOException
InterruptedException
protected javax.ws.rs.core.Response delete(org.apache.hadoop.security.UserGroupInformation ugi, org.apache.hadoop.hdfs.web.resources.DelegationParam delegation, org.apache.hadoop.hdfs.web.resources.UserParam username, org.apache.hadoop.hdfs.web.resources.DoAsParam doAsUser, String fullpath, org.apache.hadoop.hdfs.web.resources.DeleteOpParam op, org.apache.hadoop.hdfs.web.resources.RecursiveParam recursive, org.apache.hadoop.hdfs.web.resources.SnapshotNameParam snapshotName) throws IOException
IOException
Copyright © 2018 Apache Software Foundation. All Rights Reserved.