你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

FileDirectoryProperties 类

  • java.lang.Object
    • com.microsoft.azure.storage.file.FileDirectoryProperties

public class FileDirectoryProperties

表示目录的系统属性。

方法摘要

修饰符和类型 方法和描述
String getChangeTime()

获取目录的更改时间。

String getCreationTime()

获取目录的创建时间。

String getEtag()

获取目录的 ETag 值。

ETag 值是针对目录执行写入操作时更新的唯一标识符。 它可用于有条件地执行操作,从而提供并发控制和提高效率。

generateIfMatchCondition(final String etag)generateIfNoneMatchCondition(final String etag) 方法采用 ETag 值,并返回AccessCondition可在请求中指定的 对象。

String getFileId()

获取目录的 ID。

String getFilePermissionKey()

获取目录的权限密钥。

Date getLastModified()

获取目录中的上次修改时间。

String getLastWriteTime()

获取目录的上次写入时间。

EnumSet<NtfsAttributes> getNtfsAttributes()

获取文件和目录的文件系统属性。 如果未设置,则指示保留现有值。

String getParentId()

获取目录的父 ID。

boolean isServerEncrypted()

获取目录的服务器端加密状态。

void setChangeTime(String changeTime)

设置目录的更改时间。

void setCreationTime(String creationTime)

设置目录的创建时间。

void setEtag(final String etag)

设置目录上的 ETag 值。

void setFileId(String fileId)

设置目录的 ID。

void setFilePermissionKey(String filePermissionKey)

设置目录的权限密钥。

void setLastModified(final Date lastModified)

设置目录的上次修改时间。

void setLastWriteTime(String lastWriteTime)

设置目录的上次写入时间。

void setNtfsAttributes(EnumSet<NtfsAttributes> ntfsAttributes)

设置文件和目录的文件系统属性。 如果未设置,则指示保留现有值。

void setParentId(String parentId)

设置目录的父 ID。

void setServerEncrypted(boolean serverEncrypted)

设置目录的服务器端加密状态。

方法详细信息

getChangeTime

public String getChangeTime()

获取目录的更改时间。

Returns:

一个 String 表示更改时间的 对象。

getCreationTime

public String getCreationTime()

获取目录的创建时间。

Returns:

一个 String 表示创建时间的 对象。

getEtag

public String getEtag()

获取目录的 ETag 值。

ETag 值是针对目录执行写入操作时更新的唯一标识符。 它可用于有条件地执行操作,从而提供并发控制和提高效率。

generateIfMatchCondition(final String etag)generateIfNoneMatchCondition(final String etag) 方法采用 ETag 值,并返回AccessCondition可在请求中指定的 对象。

Returns:

一个 String 表示 ETag 的 。

getFileId

public String getFileId()

获取目录的 ID。

Returns:

一个 String 指定目录 ID 的 。

getFilePermissionKey

public String getFilePermissionKey()

获取目录的权限密钥。

Returns:

一个 String 指定目录的权限密钥的 。

getLastModified

public Date getLastModified()

获取目录中的上次修改时间。

Returns:

一个 java.util.Date 表示上次修改时间的 对象。

getLastWriteTime

public String getLastWriteTime()

获取目录的上次写入时间。

Returns:

一个 String 表示上次写入时间的 对象。

getNtfsAttributes

public EnumSet getNtfsAttributes()

获取文件和目录的文件系统属性。 如果未设置,则指示保留现有值。

Returns:

一个 NtfsAttributes 表示文件系统属性的 对象。

getParentId

public String getParentId()

获取目录的父 ID。

Returns:

一个 String 指定目录的父 ID 的 。

isServerEncrypted

public boolean isServerEncrypted()

获取目录的服务器端加密状态。

Returns:

一个 boolean ,指定目录的加密状态。

setChangeTime

protected void setChangeTime(String changeTime)

设置目录的更改时间。

Parameters:

changeTime - 一个 String 对象,该对象指定要设置的更改时间。

setCreationTime

public void setCreationTime(String creationTime)

设置目录的创建时间。

Parameters:

creationTime - 一个 String 对象,该对象指定要设置的创建时间。

setEtag

protected void setEtag(final String etag)

设置目录上的 ETag 值。

Parameters:

etag - 一个 String ,它表示要设置的 ETag。

setFileId

protected void setFileId(String fileId)

设置目录的 ID。

Parameters:

fileId - 指定要 String 设置的 ID 的 。

setFilePermissionKey

public void setFilePermissionKey(String filePermissionKey)

设置目录的权限密钥。

Parameters:

filePermissionKey - 指定要 String 设置的目录权限密钥的 。

setLastModified

protected void setLastModified(final Date lastModified)

设置目录的上次修改时间。

Parameters:

lastModified - 一个 java.util.Date 对象,表示要设置的上次修改时间。

setLastWriteTime

public void setLastWriteTime(String lastWriteTime)

设置目录的上次写入时间。

Parameters:

lastWriteTime - 一个 String 对象,该对象指定要设置的上次写入时间。

setNtfsAttributes

public void setNtfsAttributes(EnumSet ntfsAttributes)

设置文件和目录的文件系统属性。 如果未设置,则指示保留现有值。

Parameters:

ntfsAttributes - 指定要 NtfsAttributes 设置的文件系统属性的 。

setParentId

protected void setParentId(String parentId)

设置目录的父 ID。

Parameters:

parentId - 指定要 String 设置的父 ID 的 。

setServerEncrypted

protected void setServerEncrypted(boolean serverEncrypted)

设置目录的服务器端加密状态。

Parameters:

serverEncrypted - 指定要 boolean 设置的加密状态的 。

适用于