Class HandleItem
java.lang.Object
com.azure.storage.file.share.models.HandleItem
A listed Azure Storage handle item.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGet the clientIp property: Client IP that opened the handle.Get the fileId property: FileId uniquely identifies the file or directory.Get the handleId property: XSMB service handle ID.Get the lastReconnectTime property: Time handle was last connected to (UTC).Get the openTime property: Time when the session that previously opened the handle has last been reconnected.Get the parentId property: ParentId uniquely identifies the parent directory of the object.getPath()
Get the path property: File or directory name including full path starting from share root.Get the sessionId property: SMB session ID in context of which the file handle was opened.setClientIp
(String clientIp) Set the clientIp property: Client IP that opened the handle.Set the fileId property: FileId uniquely identifies the file or directory.setHandleId
(String handleId) Set the handleId property: XSMB service handle ID.setLastReconnectTime
(OffsetDateTime lastReconnectTime) Set the lastReconnectTime property: Time handle was last connected to (UTC).setOpenTime
(OffsetDateTime openTime) Set the openTime property: Time when the session that previously opened the handle has last been reconnected.setParentId
(String parentId) Set the parentId property: ParentId uniquely identifies the parent directory of the object.Set the path property: File or directory name including full path starting from share root.setSessionId
(String sessionId) Set the sessionId property: SMB session ID in context of which the file handle was opened.
-
Constructor Details
-
HandleItem
public HandleItem()
-
-
Method Details
-
getHandleId
Get the handleId property: XSMB service handle ID.- Returns:
- the handleId value.
-
setHandleId
Set the handleId property: XSMB service handle ID.- Parameters:
handleId
- the handleId value to set.- Returns:
- the HandleItem object itself.
-
getPath
Get the path property: File or directory name including full path starting from share root.- Returns:
- the path value.
-
setPath
Set the path property: File or directory name including full path starting from share root.- Parameters:
path
- the path value to set.- Returns:
- the HandleItem object itself.
-
getFileId
Get the fileId property: FileId uniquely identifies the file or directory.- Returns:
- the fileId value.
-
setFileId
Set the fileId property: FileId uniquely identifies the file or directory.- Parameters:
fileId
- the fileId value to set.- Returns:
- the HandleItem object itself.
-
getParentId
Get the parentId property: ParentId uniquely identifies the parent directory of the object.- Returns:
- the parentId value.
-
setParentId
Set the parentId property: ParentId uniquely identifies the parent directory of the object.- Parameters:
parentId
- the parentId value to set.- Returns:
- the HandleItem object itself.
-
getSessionId
Get the sessionId property: SMB session ID in context of which the file handle was opened.- Returns:
- the sessionId value.
-
setSessionId
Set the sessionId property: SMB session ID in context of which the file handle was opened.- Parameters:
sessionId
- the sessionId value to set.- Returns:
- the HandleItem object itself.
-
getClientIp
Get the clientIp property: Client IP that opened the handle.- Returns:
- the clientIp value.
-
setClientIp
Set the clientIp property: Client IP that opened the handle.- Parameters:
clientIp
- the clientIp value to set.- Returns:
- the HandleItem object itself.
-
getOpenTime
Get the openTime property: Time when the session that previously opened the handle has last been reconnected. (UTC).- Returns:
- the openTime value.
-
setOpenTime
Set the openTime property: Time when the session that previously opened the handle has last been reconnected. (UTC).- Parameters:
openTime
- the openTime value to set.- Returns:
- the HandleItem object itself.
-
getLastReconnectTime
Get the lastReconnectTime property: Time handle was last connected to (UTC).- Returns:
- the lastReconnectTime value.
-
setLastReconnectTime
Set the lastReconnectTime property: Time handle was last connected to (UTC).- Parameters:
lastReconnectTime
- the lastReconnectTime value to set.- Returns:
- the HandleItem object itself.
-