|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use FsPermission | |
---|---|
org.apache.hadoop.fs | An abstract file system API. |
org.apache.hadoop.fs.ftp | |
org.apache.hadoop.fs.permission | |
org.apache.hadoop.fs.s3 | A distributed, block-based implementation of FileSystem that uses Amazon S3
as a backing store. |
org.apache.hadoop.fs.s3native |
A distributed implementation of FileSystem for reading and writing files on
Amazon S3. |
org.apache.hadoop.fs.viewfs |
Uses of FsPermission in org.apache.hadoop.fs |
---|
Fields in org.apache.hadoop.fs declared as FsPermission | |
---|---|
static FsPermission |
FileContext.DEFAULT_PERM
Default permission for directory and symlink In previous versions, this default permission was also used to create files, so files created end up with ugo+x permission. |
static FsPermission |
FileContext.DIR_DEFAULT_PERM
Default permission for directory |
static FsPermission |
FileContext.FILE_DEFAULT_PERM
Default permission for file |
Methods in org.apache.hadoop.fs that return FsPermission | |
---|---|
FsPermission |
FileStatus.getPermission()
Get FsPermission associated with the file. |
FsPermission |
FileContext.getUMask()
|
Methods in org.apache.hadoop.fs with parameters of type FsPermission | |
---|---|
static FSDataOutputStream |
FileSystem.create(FileSystem fs,
Path file,
FsPermission permission)
create a file with the provided permission The permission of the file is set to be the provided permission as in setPermission, not permission&~umask It is implemented using two RPCs. |
FSDataOutputStream |
RawLocalFileSystem.create(Path f,
FsPermission permission,
boolean overwrite,
int bufferSize,
short replication,
long blockSize,
Progressable progress)
|
FSDataOutputStream |
FilterFileSystem.create(Path f,
FsPermission permission,
boolean overwrite,
int bufferSize,
short replication,
long blockSize,
Progressable progress)
|
FSDataOutputStream |
ChecksumFileSystem.create(Path f,
FsPermission permission,
boolean overwrite,
int bufferSize,
short replication,
long blockSize,
Progressable progress)
|
abstract FSDataOutputStream |
FileSystem.create(Path f,
FsPermission permission,
boolean overwrite,
int bufferSize,
short replication,
long blockSize,
Progressable progress)
Create an FSDataOutputStream at the indicated Path with write-progress reporting. |
FSDataOutputStream |
FileSystem.create(Path f,
FsPermission permission,
EnumSet<CreateFlag> flags,
int bufferSize,
short replication,
long blockSize,
Progressable progress)
Create an FSDataOutputStream at the indicated Path with write-progress reporting. |
FSDataOutputStream |
FileSystem.create(Path f,
FsPermission permission,
EnumSet<CreateFlag> flags,
int bufferSize,
short replication,
long blockSize,
Progressable progress,
org.apache.hadoop.fs.Options.ChecksumOpt checksumOpt)
Create an FSDataOutputStream at the indicated Path with a custom checksum option |
abstract FSDataOutputStream |
AbstractFileSystem.createInternal(Path f,
EnumSet<CreateFlag> flag,
FsPermission absolutePermission,
int bufferSize,
short replication,
long blockSize,
Progressable progress,
org.apache.hadoop.fs.Options.ChecksumOpt checksumOpt,
boolean createParent)
The specification of this method matches that of AbstractFileSystem.create(Path, EnumSet, Options.CreateOpts...) except that the opts
have been declared explicitly. |
FSDataOutputStream |
RawLocalFileSystem.createNonRecursive(Path f,
FsPermission permission,
boolean overwrite,
int bufferSize,
short replication,
long blockSize,
Progressable progress)
|
FSDataOutputStream |
ChecksumFileSystem.createNonRecursive(Path f,
FsPermission permission,
boolean overwrite,
int bufferSize,
short replication,
long blockSize,
Progressable progress)
|
FSDataOutputStream |
FileSystem.createNonRecursive(Path f,
FsPermission permission,
boolean overwrite,
int bufferSize,
short replication,
long blockSize,
Progressable progress)
Deprecated. API only for 0.20-append |
FSDataOutputStream |
RawLocalFileSystem.createNonRecursive(Path f,
FsPermission permission,
EnumSet<CreateFlag> flags,
int bufferSize,
short replication,
long blockSize,
Progressable progress)
Deprecated. |
FSDataOutputStream |
FilterFileSystem.createNonRecursive(Path f,
FsPermission permission,
EnumSet<CreateFlag> flags,
int bufferSize,
short replication,
long blockSize,
Progressable progress)
Deprecated. |
FSDataOutputStream |
FileSystem.createNonRecursive(Path f,
FsPermission permission,
EnumSet<CreateFlag> flags,
int bufferSize,
short replication,
long blockSize,
Progressable progress)
Deprecated. API only for 0.20-append |
void |
FileContext.mkdir(Path dir,
FsPermission permission,
boolean createParent)
Make(create) a directory and all the non-existent parents. |
abstract void |
AbstractFileSystem.mkdir(Path dir,
FsPermission permission,
boolean createParent)
The specification of this method matches that of FileContext.mkdir(Path, FsPermission, boolean) except that the Path
f must be fully qualified and the permission is absolute (i.e. |
static boolean |
FileSystem.mkdirs(FileSystem fs,
Path dir,
FsPermission permission)
create a directory with the provided permission The permission of the directory is set to be the provided permission as in setPermission, not permission&~umask |
boolean |
RawLocalFileSystem.mkdirs(Path f,
FsPermission permission)
|
boolean |
FilterFileSystem.mkdirs(Path f,
FsPermission permission)
|
abstract boolean |
FileSystem.mkdirs(Path f,
FsPermission permission)
Make the given file and all non-existent parents into directories. |
protected FSDataOutputStream |
FilterFileSystem.primitiveCreate(Path f,
FsPermission absolutePermission,
EnumSet<CreateFlag> flag,
int bufferSize,
short replication,
long blockSize,
Progressable progress,
org.apache.hadoop.fs.Options.ChecksumOpt checksumOpt)
|
protected FSDataOutputStream |
FileSystem.primitiveCreate(Path f,
FsPermission absolutePermission,
EnumSet<CreateFlag> flag,
int bufferSize,
short replication,
long blockSize,
Progressable progress,
org.apache.hadoop.fs.Options.ChecksumOpt checksumOpt)
Deprecated. |
protected boolean |
RawLocalFileSystem.primitiveMkdir(Path f,
FsPermission absolutePermission)
|
protected boolean |
FilterFileSystem.primitiveMkdir(Path f,
FsPermission abdolutePermission)
|
protected boolean |
FileSystem.primitiveMkdir(Path f,
FsPermission absolutePermission)
Deprecated. |
protected void |
FileSystem.primitiveMkdir(Path f,
FsPermission absolutePermission,
boolean createParent)
Deprecated. |
static void |
FileUtil.setPermission(File f,
FsPermission permission)
Set permissions to the required value. |
protected void |
FileStatus.setPermission(FsPermission permission)
Sets permission. |
void |
RawLocalFileSystem.setPermission(Path p,
FsPermission permission)
Use the command chmod to set permission. |
void |
FilterFileSystem.setPermission(Path p,
FsPermission permission)
|
void |
FileContext.setPermission(Path f,
FsPermission permission)
Set permission of a path. |
abstract void |
AbstractFileSystem.setPermission(Path f,
FsPermission permission)
The specification of this method matches that of FileContext.setPermission(Path, FsPermission) except that Path f
must be for this file system. |
void |
FileSystem.setPermission(Path p,
FsPermission permission)
Set permission of a path. |
void |
FileContext.setUMask(FsPermission newUmask)
Set umask to the supplied parameter. |
Constructors in org.apache.hadoop.fs with parameters of type FsPermission | |
---|---|
FileStatus(long length,
boolean isdir,
int block_replication,
long blocksize,
long modification_time,
long access_time,
FsPermission permission,
String owner,
String group,
Path path)
Constructor for file systems on which symbolic links are not supported |
|
FileStatus(long length,
boolean isdir,
int block_replication,
long blocksize,
long modification_time,
long access_time,
FsPermission permission,
String owner,
String group,
Path symlink,
Path path)
|
|
LocatedFileStatus(long length,
boolean isdir,
int block_replication,
long blocksize,
long modification_time,
long access_time,
FsPermission permission,
String owner,
String group,
Path symlink,
Path path,
BlockLocation[] locations)
Constructor |
Uses of FsPermission in org.apache.hadoop.fs.ftp |
---|
Methods in org.apache.hadoop.fs.ftp with parameters of type FsPermission | |
---|---|
FSDataOutputStream |
FTPFileSystem.create(Path file,
FsPermission permission,
boolean overwrite,
int bufferSize,
short replication,
long blockSize,
Progressable progress)
A stream obtained via this call must be closed before using other APIs of this class or else the invocation will block. |
boolean |
FTPFileSystem.mkdirs(Path file,
FsPermission permission)
|
Uses of FsPermission in org.apache.hadoop.fs.permission |
---|
Methods in org.apache.hadoop.fs.permission that return FsPermission | |
---|---|
FsPermission |
FsPermission.applyUMask(FsPermission umask)
Apply a umask to this permission and return a new one. |
static FsPermission |
FsPermission.createImmutable(short permission)
Create an immutable FsPermission object. |
static FsPermission |
FsPermission.getCachePoolDefault()
Get the default permission for cache pools. |
static FsPermission |
FsPermission.getDefault()
Get the default permission for directory and symlink. |
static FsPermission |
FsPermission.getDirDefault()
Get the default permission for directory. |
static FsPermission |
FsPermission.getFileDefault()
Get the default permission for file. |
static FsPermission |
FsPermission.getUMask(Configuration conf)
Get the user file creation mask (umask) UMASK_LABEL config param has umask value that is either symbolic
or octal. |
static FsPermission |
FsPermission.read(DataInput in)
Create and initialize a FsPermission from DataInput . |
static FsPermission |
FsPermission.valueOf(String unixSymbolicPermission)
Create a FsPermission from a Unix symbolic permission string |
Methods in org.apache.hadoop.fs.permission with parameters of type FsPermission | |
---|---|
FsPermission |
FsPermission.applyUMask(FsPermission umask)
Apply a umask to this permission and return a new one. |
static void |
FsPermission.setUMask(Configuration conf,
FsPermission umask)
Set the user file creation mask (umask) |
Constructors in org.apache.hadoop.fs.permission with parameters of type FsPermission | |
---|---|
FsPermission(FsPermission other)
Copy constructor |
Uses of FsPermission in org.apache.hadoop.fs.s3 |
---|
Methods in org.apache.hadoop.fs.s3 with parameters of type FsPermission | |
---|---|
FSDataOutputStream |
S3FileSystem.create(Path file,
FsPermission permission,
boolean overwrite,
int bufferSize,
short replication,
long blockSize,
Progressable progress)
|
boolean |
S3FileSystem.mkdirs(Path path,
FsPermission permission)
|
Uses of FsPermission in org.apache.hadoop.fs.s3native |
---|
Methods in org.apache.hadoop.fs.s3native with parameters of type FsPermission | |
---|---|
FSDataOutputStream |
NativeS3FileSystem.create(Path f,
FsPermission permission,
boolean overwrite,
int bufferSize,
short replication,
long blockSize,
Progressable progress)
|
boolean |
NativeS3FileSystem.mkdirs(Path f,
FsPermission permission)
|
Uses of FsPermission in org.apache.hadoop.fs.viewfs |
---|
Methods in org.apache.hadoop.fs.viewfs with parameters of type FsPermission | |
---|---|
FSDataOutputStream |
ViewFileSystem.create(Path f,
FsPermission permission,
boolean overwrite,
int bufferSize,
short replication,
long blockSize,
Progressable progress)
|
FSDataOutputStream |
ViewFs.createInternal(Path f,
EnumSet<CreateFlag> flag,
FsPermission absolutePermission,
int bufferSize,
short replication,
long blockSize,
Progressable progress,
org.apache.hadoop.fs.Options.ChecksumOpt checksumOpt,
boolean createParent)
|
FSDataOutputStream |
ViewFileSystem.createNonRecursive(Path f,
FsPermission permission,
EnumSet<CreateFlag> flags,
int bufferSize,
short replication,
long blockSize,
Progressable progress)
|
void |
ViewFs.mkdir(Path dir,
FsPermission permission,
boolean createParent)
|
boolean |
ViewFileSystem.mkdirs(Path dir,
FsPermission permission)
|
void |
ViewFileSystem.setPermission(Path f,
FsPermission permission)
|
void |
ViewFs.setPermission(Path f,
FsPermission permission)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |