Class PathSystemProperties
java.lang.Object
com.azure.storage.file.datalake.models.PathSystemProperties
This class contains the response information returned from the service when getting system assigned path properties.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the time when the path was created.Gets the additional context for encryption operations on the path.Gets the SHA256 of the customer provided encryption key used to encrypt the path on the server.Gets the encryption scope of the path.getETag()
Gets the eTag of the path.Gets the time when the path is going to expire.Gets the size of the path in bytes.getGroup()
Gets the group of the path.Gets the time when the path was last modified.getOwner()
Gets the owner of the path.Gets thePathPermissions
Gets a flag indicating if the path is a directory.Gets a flag indicating if the path's content is encrypted on the server.
-
Constructor Details
-
PathSystemProperties
public PathSystemProperties()Default constructor
-
-
Method Details
-
getCreationTime
Gets the time when the path was created.- Returns:
- The creation time of the path.
-
getLastModified
Gets the time when the path was last modified.- Returns:
- The last modified time of the path.
-
getETag
Gets the eTag of the path.- Returns:
- The eTag of the path.
-
getFileSize
Gets the size of the path in bytes.- Returns:
- The size of the path in bytes.
-
isDirectory
Gets a flag indicating if the path is a directory.- Returns:
- A flag indicating if the path is a directory.
-
isServerEncrypted
Gets a flag indicating if the path's content is encrypted on the server.- Returns:
- A flag indicating if the path's content is encrypted on the server.
-
getEncryptionKeySha256
Gets the SHA256 of the customer provided encryption key used to encrypt the path on the server.- Returns:
- The SHA256 of the customer provided encryption key used to encrypt the path on the server.
-
getExpiresOn
Gets the time when the path is going to expire.- Returns:
- The time when the path is going to expire.
-
getEncryptionScope
Gets the encryption scope of the path.- Returns:
- The encryption scope of the path.
-
getEncryptionContext
Gets the additional context for encryption operations on the path.- Returns:
- The additional context for encryption operations on the path.
-
getOwner
Gets the owner of the path.- Returns:
- The owner of the path.
-
getGroup
Gets the group of the path.- Returns:
- The group of the path.
-
getPermissions
Gets thePathPermissions
- Returns:
- the
PathPermissions
-