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 |
---|---|
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.
|
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)
Handle HTTP GET request.
|
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)
Handle HTTP GET request for the root.
|
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)
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)
Handle HTTP POST request for the root.
|
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.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.StoragePolicyParam policyName)
Handle HTTP PUT request for the root.
|
public NamenodeWebHdfsMethods(@Context javax.servlet.http.HttpServletRequest request)
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.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.StoragePolicyParam policyName) throws IOException, InterruptedException
IOException
InterruptedException
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) 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) throws IOException, InterruptedException
IOException
InterruptedException
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) 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) throws IOException, InterruptedException
IOException
InterruptedException
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
Copyright © 2018 Apache Software Foundation. All Rights Reserved.