Class SftpClient.Attributes
- java.lang.Object
-
- org.apache.sshd.client.subsystem.sftp.SftpClient.Attributes
-
- Enclosing interface:
- SftpClient
public static class SftpClient.Attributes extends Object
-
-
Constructor Summary
Constructors Constructor Description Attributes()
-
Method Summary
-
-
-
Method Detail
-
getFlags
public Set<SftpClient.Attribute> getFlags()
-
addFlag
public SftpClient.Attributes addFlag(SftpClient.Attribute flag)
-
removeFlag
public SftpClient.Attributes removeFlag(SftpClient.Attribute flag)
-
getType
public int getType()
-
setType
public void setType(int type)
-
getSize
public long getSize()
-
size
public SftpClient.Attributes size(long size)
-
setSize
public void setSize(long size)
-
getOwner
public String getOwner()
-
owner
public SftpClient.Attributes owner(String owner)
-
setOwner
public void setOwner(String owner)
-
getGroup
public String getGroup()
-
group
public SftpClient.Attributes group(String group)
-
setGroup
public void setGroup(String group)
-
getUserId
public int getUserId()
-
getGroupId
public int getGroupId()
-
owner
public SftpClient.Attributes owner(int uid, int gid)
-
getPermissions
public int getPermissions()
-
perms
public SftpClient.Attributes perms(int perms)
-
setPermissions
public void setPermissions(int perms)
-
getAccessTime
public FileTime getAccessTime()
-
accessTime
public SftpClient.Attributes accessTime(long atime)
-
accessTime
public SftpClient.Attributes accessTime(long atime, TimeUnit unit)
-
accessTime
public SftpClient.Attributes accessTime(FileTime atime)
-
setAccessTime
public void setAccessTime(FileTime atime)
-
getCreateTime
public FileTime getCreateTime()
-
createTime
public SftpClient.Attributes createTime(long ctime)
-
createTime
public SftpClient.Attributes createTime(long ctime, TimeUnit unit)
-
createTime
public SftpClient.Attributes createTime(FileTime ctime)
-
setCreateTime
public void setCreateTime(FileTime ctime)
-
getModifyTime
public FileTime getModifyTime()
-
modifyTime
public SftpClient.Attributes modifyTime(long mtime)
-
modifyTime
public SftpClient.Attributes modifyTime(long mtime, TimeUnit unit)
-
modifyTime
public SftpClient.Attributes modifyTime(FileTime mtime)
-
setModifyTime
public void setModifyTime(FileTime mtime)
-
acl
public SftpClient.Attributes acl(List<AclEntry> acl)
-
extensions
public SftpClient.Attributes extensions(Map<String,byte[]> extensions)
-
isRegularFile
public boolean isRegularFile()
-
isDirectory
public boolean isDirectory()
-
isSymbolicLink
public boolean isSymbolicLink()
-
isOther
public boolean isOther()
-
-