public static class SftpClient.Attributes extends Object
Constructor and Description |
---|
Attributes() |
public Set<SftpClient.Attribute> getFlags()
public SftpClient.Attributes addFlag(SftpClient.Attribute flag)
public SftpClient.Attributes removeFlag(SftpClient.Attribute flag)
public int getType()
public void setType(int type)
public long getSize()
public SftpClient.Attributes size(long size)
public void setSize(long size)
public String getOwner()
public SftpClient.Attributes owner(String owner)
public void setOwner(String owner)
public String getGroup()
public SftpClient.Attributes group(String group)
public void setGroup(String group)
public int getUserId()
public int getGroupId()
public SftpClient.Attributes owner(int uid, int gid)
public int getPermissions()
public SftpClient.Attributes perms(int perms)
public void setPermissions(int perms)
public FileTime getAccessTime()
public SftpClient.Attributes accessTime(long atime)
public SftpClient.Attributes accessTime(long atime, TimeUnit unit)
public SftpClient.Attributes accessTime(FileTime atime)
public void setAccessTime(FileTime atime)
public FileTime getCreateTime()
public SftpClient.Attributes createTime(long ctime)
public SftpClient.Attributes createTime(long ctime, TimeUnit unit)
public SftpClient.Attributes createTime(FileTime ctime)
public void setCreateTime(FileTime ctime)
public FileTime getModifyTime()
public SftpClient.Attributes modifyTime(long mtime)
public SftpClient.Attributes modifyTime(long mtime, TimeUnit unit)
public SftpClient.Attributes modifyTime(FileTime mtime)
public void setModifyTime(FileTime mtime)
public SftpClient.Attributes acl(List<AclEntry> acl)
public SftpClient.Attributes extensions(Map<String,byte[]> extensions)
public boolean isRegularFile()
public boolean isDirectory()
public boolean isSymbolicLink()
public boolean isOther()
Copyright © 2018–2021 The Apache Software Foundation. All rights reserved.