public static class FileAttributes.Builder
extends java.lang.Object
Constructor and Description |
---|
FileAttributes.Builder() |
Modifier and Type | Method and Description |
---|---|
FileAttributes |
build() |
FileAttributes.Builder |
withAtimeMtime(long atime,
long mtime) |
FileAttributes.Builder |
withExtended(java.util.Map<java.lang.String,java.lang.String> ext) |
FileAttributes.Builder |
withExtended(java.lang.String type,
java.lang.String data) |
FileAttributes.Builder |
withPermissions(int perms) |
FileAttributes.Builder |
withPermissions(java.util.Set<FilePermission> perms) |
FileAttributes.Builder |
withSize(long size) |
FileAttributes.Builder |
withType(FileMode.Type type) |
FileAttributes.Builder |
withUIDGID(int uid,
int gid) |
public FileAttributes.Builder withSize(long size)
public FileAttributes.Builder withAtimeMtime(long atime, long mtime)
public FileAttributes.Builder withUIDGID(int uid, int gid)
public FileAttributes.Builder withPermissions(java.util.Set<FilePermission> perms)
public FileAttributes.Builder withPermissions(int perms)
public FileAttributes.Builder withType(FileMode.Type type)
public FileAttributes.Builder withExtended(java.lang.String type, java.lang.String data)
public FileAttributes.Builder withExtended(java.util.Map<java.lang.String,java.lang.String> ext)
public FileAttributes build()