你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
PathProperties 类
- java.
lang. Object - com.
azure. storage. file. datalake. models. PathProperties
- com.
public class PathProperties
此类包含获取路径属性时从服务返回的响应信息。
构造函数摘要
方法摘要
方法继承自 java.lang.Object
构造函数详细信息
PathProperties
public PathProperties(OffsetDateTime creationTime, OffsetDateTime lastModified, String eTag, long fileSize, String contentType, byte[] contentMd5, String contentEncoding, String contentDisposition, String contentLanguage, String cacheControl, LeaseStatusType leaseStatus, LeaseStateType leaseState, LeaseDurationType leaseDuration, String copyId, CopyStatusType copyStatus, String copySource, String copyProgress, OffsetDateTime copyCompletionTime, String copyStatusDescription, Boolean isServerEncrypted, Boolean isIncrementalCopy, AccessTier accessTier, ArchiveStatus archiveStatus, String encryptionKeySha256, OffsetDateTime accessTierChangeTime, Map
构造一个 PathProperties。
Parameters:
null
。
PathProperties
public PathProperties(OffsetDateTime creationTime, OffsetDateTime lastModified, String eTag, long fileSize, String contentType, byte[] contentMd5, String contentEncoding, String contentDisposition, String contentLanguage, String cacheControl, LeaseStatusType leaseStatus, LeaseStateType leaseState, LeaseDurationType leaseDuration, String copyId, CopyStatusType copyStatus, String copySource, String copyProgress, OffsetDateTime copyCompletionTime, String copyStatusDescription, Boolean isServerEncrypted, Boolean isIncrementalCopy, AccessTier accessTier, ArchiveStatus archiveStatus, String encryptionKeySha256, OffsetDateTime accessTierChangeTime, Map
构造一个 PathProperties。
Parameters:
null
。
方法详细信息
getAccessTier
public AccessTier getAccessTier()
Returns:
getAccessTierChangeTime
public OffsetDateTime getAccessTierChangeTime()
Returns:
getArchiveStatus
public ArchiveStatus getArchiveStatus()
Returns:
getCacheControl
public String getCacheControl()
Returns:
getContentDisposition
public String getContentDisposition()
Returns:
getContentEncoding
public String getContentEncoding()
Returns:
getContentLanguage
public String getContentLanguage()
Returns:
getContentMd5
public byte[] getContentMd5()
Returns:
getContentType
public String getContentType()
Returns:
getCopyCompletionTime
public OffsetDateTime getCopyCompletionTime()
Returns:
getCopyId
public String getCopyId()
Returns:
getCopyProgress
public String getCopyProgress()
Returns:
getCopySource
public String getCopySource()
Returns:
getCopyStatus
public CopyStatusType getCopyStatus()
Returns:
getCopyStatusDescription
public String getCopyStatusDescription()
Returns:
getCreationTime
public OffsetDateTime getCreationTime()
Returns:
getETag
public String getETag()
Returns:
getEncryptionContext
public String getEncryptionContext()
Returns:
getEncryptionKeySha256
public String getEncryptionKeySha256()
Returns:
getEncryptionScope
public String getEncryptionScope()
Returns:
getExpiresOn
public OffsetDateTime getExpiresOn()
Returns:
getFileSize
public long getFileSize()
Returns:
getGroup
public String getGroup()
获取路径的组属性:owner 属性。
Returns:
getLastModified
public OffsetDateTime getLastModified()
Returns:
getLeaseDuration
public LeaseDurationType getLeaseDuration()
Returns:
getLeaseState
public LeaseStateType getLeaseState()
Returns:
getLeaseStatus
public LeaseStatusType getLeaseStatus()
Returns:
getMetadata
public Map
Returns:
getOwner
public String getOwner()
获取路径的所有者属性:所有者属性。
Returns:
getPermissions
public String getPermissions()
获取路径的权限属性:权限属性。
Returns:
isDirectory
public Boolean isDirectory()
Returns:
isIncrementalCopy
public Boolean isIncrementalCopy()
Returns:
isServerEncrypted
public Boolean isServerEncrypted()
Returns: