Partager via


FileDirectoryProperties Classe

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

public class FileDirectoryProperties

Représente les propriétés système d'un répertoire.

Résumé de la méthode

Modificateur et type Méthode et description
String getChangeTime()

Obtient l’heure de modification du répertoire.

String getCreationTime()

Obtient l’heure de création du répertoire.

String getEtag()

Obtient la valeur ETag du répertoire.

La valeur ETag est un identificateur unique qui est mis à jour lorsqu’une opération d’écriture est effectuée sur le répertoire. Il peut être utilisé pour effectuer des opérations conditionnelles, ce qui permet de contrôler la concurrence et d’améliorer l’efficacité.

Les generateIfMatchCondition(final String etag) méthodes et generateIfNoneMatchCondition(final String etag) prennent une valeur ETag et retournent un AccessCondition objet qui peut être spécifié sur la demande.

String getFileId()

Obtient l’ID du répertoire.

String getFilePermissionKey()

Obtient la clé d’autorisation du répertoire.

Date getLastModified()

Obtient l’heure de dernière modification sur le répertoire.

String getLastWriteTime()

Obtient l’heure de la dernière écriture pour le répertoire.

EnumSet<NtfsAttributes> getNtfsAttributes()

Obtient les attributs du système de fichiers pour les fichiers et les répertoires. S’il n’est pas défini, indique la conservation des valeurs existantes.

String getParentId()

Obtient l’ID parent du répertoire.

boolean isServerEncrypted()

Obtient le status de chiffrement côté serveur du répertoire.

void setChangeTime(String changeTime)

Définit l’heure de modification du répertoire.

void setCreationTime(String creationTime)

Définit l’heure de création du répertoire.

void setEtag(final String etag)

Définit la valeur ETag sur le répertoire.

void setFileId(String fileId)

Définit l’ID du répertoire.

void setFilePermissionKey(String filePermissionKey)

Définit la clé d’autorisation du répertoire.

void setLastModified(final Date lastModified)

Définit l’heure de la dernière modification sur le répertoire.

void setLastWriteTime(String lastWriteTime)

Définit l’heure de la dernière écriture pour le répertoire.

void setNtfsAttributes(EnumSet<NtfsAttributes> ntfsAttributes)

Définit les attributs du système de fichiers pour les fichiers et les répertoires. S’il n’est pas défini, indique la conservation des valeurs existantes.

void setParentId(String parentId)

Définit l’ID parent du répertoire.

void setServerEncrypted(boolean serverEncrypted)

Définit le status de chiffrement côté serveur du répertoire.

Détails de la méthode

getChangeTime

public String getChangeTime()

Obtient l’heure de modification du répertoire.

Returns:

Objet String qui représente l’heure de modification.

getCreationTime

public String getCreationTime()

Obtient l’heure de création du répertoire.

Returns:

Objet String qui représente l’heure de création.

getEtag

public String getEtag()

Obtient la valeur ETag du répertoire.

La valeur ETag est un identificateur unique qui est mis à jour lorsqu’une opération d’écriture est effectuée sur le répertoire. Il peut être utilisé pour effectuer des opérations conditionnelles, ce qui permet de contrôler la concurrence et d’améliorer l’efficacité.

Les generateIfMatchCondition(final String etag) méthodes et generateIfNoneMatchCondition(final String etag) prennent une valeur ETag et retournent un AccessCondition objet qui peut être spécifié sur la demande.

Returns:

String qui représente l’ETag.

getFileId

public String getFileId()

Obtient l’ID du répertoire.

Returns:

String qui spécifie l’ID du répertoire.

getFilePermissionKey

public String getFilePermissionKey()

Obtient la clé d’autorisation du répertoire.

Returns:

String qui spécifie la clé d’autorisation du répertoire.

getLastModified

public Date getLastModified()

Obtient l’heure de dernière modification sur le répertoire.

Returns:

Objet java.util.Date qui représente l’heure de la dernière modification.

getLastWriteTime

public String getLastWriteTime()

Obtient l’heure de la dernière écriture pour le répertoire.

Returns:

Objet String qui représente l’heure de la dernière écriture.

getNtfsAttributes

public EnumSet getNtfsAttributes()

Obtient les attributs du système de fichiers pour les fichiers et les répertoires. S’il n’est pas défini, indique la conservation des valeurs existantes.

Returns:

Objet NtfsAttributes qui représente les attributs du système de fichiers.

getParentId

public String getParentId()

Obtient l’ID parent du répertoire.

Returns:

String qui spécifie l’ID parent du répertoire.

isServerEncrypted

public boolean isServerEncrypted()

Obtient le status de chiffrement côté serveur du répertoire.

Returns:

boolean qui spécifie le status de chiffrement du répertoire.

setChangeTime

protected void setChangeTime(String changeTime)

Définit l’heure de modification du répertoire.

Parameters:

changeTime - Objet String qui spécifie l’heure de modification à définir.

setCreationTime

public void setCreationTime(String creationTime)

Définit l’heure de création du répertoire.

Parameters:

creationTime - Objet String qui spécifie l’heure de création à définir.

setEtag

protected void setEtag(final String etag)

Définit la valeur ETag sur le répertoire.

Parameters:

etag - String qui représente l’ETag à définir.

setFileId

protected void setFileId(String fileId)

Définit l’ID du répertoire.

Parameters:

fileId - String qui spécifie l’ID à définir.

setFilePermissionKey

public void setFilePermissionKey(String filePermissionKey)

Définit la clé d’autorisation du répertoire.

Parameters:

filePermissionKey - String qui spécifie la clé d’autorisation de répertoire à définir.

setLastModified

protected void setLastModified(final Date lastModified)

Définit l’heure de la dernière modification sur le répertoire.

Parameters:

lastModified - Objet java.util.Date qui représente l’heure de la dernière modification à définir.

setLastWriteTime

public void setLastWriteTime(String lastWriteTime)

Définit l’heure de la dernière écriture pour le répertoire.

Parameters:

lastWriteTime - Objet String qui spécifie l’heure de la dernière écriture à définir.

setNtfsAttributes

public void setNtfsAttributes(EnumSet ntfsAttributes)

Définit les attributs du système de fichiers pour les fichiers et les répertoires. S’il n’est pas défini, indique la conservation des valeurs existantes.

Parameters:

ntfsAttributes - NtfsAttributes qui spécifie les attributs du système de fichiers à définir.

setParentId

protected void setParentId(String parentId)

Définit l’ID parent du répertoire.

Parameters:

parentId - String qui spécifie l’ID parent à définir.

setServerEncrypted

protected void setServerEncrypted(boolean serverEncrypted)

Définit le status de chiffrement côté serveur du répertoire.

Parameters:

serverEncrypted - boolean qui spécifie le status de chiffrement à définir.

S’applique à