FileProperties Classe
- java.
lang. Object - com.
microsoft. azure. storage. file. FileProperties
- com.
public class FileProperties
Représente les propriétés système d'un fichier.
Récapitulatif du constructeur
Constructeur | Description |
---|---|
FileProperties() |
Crée une instance de la classe. |
FileProperties(final FileProperties other) |
Crée une instance de la classe en copiant des valeurs à partir d’un autre instance de la classe . |
Résumé de la méthode
Modificateur et type | Méthode et description |
---|---|
String |
getCacheControl()
Obtient la valeur du contrôle de cache pour le fichier. |
String |
getChangeTime()
Obtient l’heure de modification du fichier. |
String |
getContentDisposition()
Obtient la valeur de disposition du contenu pour le fichier. |
String |
getContentEncoding()
Obtient la valeur d’encodage du contenu pour le fichier. |
String |
getContentLanguage()
Obtient la valeur de langue de contenu pour le fichier. |
String |
getContentMD5()
Obtient la valeur MD5 de contenu pour le fichier. |
String |
getContentType()
Obtient la valeur du type de contenu pour le fichier. |
Copy |
getCopyState()
Obtient l’état de copie du fichier. |
String |
getCreationTime()
Obtient l’heure de création du fichier. |
String |
getEtag()
Obtient la valeur ETag du fichier. La valeur ETag est un identificateur unique qui est mis à jour lorsqu’une opération d’écriture est effectuée sur le fichier. 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 fichier. |
String |
getFilePermissionKey()
Obtient la clé d’autorisation du fichier. |
Date |
getLastModified()
Obtient l’heure de dernière modification du fichier. |
String |
getLastWriteTime()
Obtient l’heure de la dernière écriture du fichier. |
long |
getLength()
Obtient la taille, en octets, du fichier. |
EnumSet<Ntfs |
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 fichier. |
boolean |
isServerEncrypted()
Obtient le status de chiffrement côté serveur du fichier. |
void |
setCacheControl(final String cacheControl)
Définit la valeur de contrôle de cache pour le fichier. |
void |
setChangeTime(String changeTime)
Définit l’heure de modification du fichier. |
void |
setContentDisposition(final String contentDisposition)
Définit la valeur de disposition du contenu pour le fichier. |
void |
setContentEncoding(final String contentEncoding)
Définit la valeur d’encodage de contenu pour le fichier. |
void |
setContentLanguage(final String contentLanguage)
Définit la langue de contenu du fichier. |
void |
setContentMD5(final String contentMD5)
Définit la valeur MD5 de contenu pour le fichier. |
void |
setContentType(final String contentType)
Définit la valeur du type de contenu pour le fichier. |
void |
setCopyState(final CopyState copyState)
Définit la valeur de l’état de copie pour le fichier. |
void |
setCreationTime(String creationTime)
Définit l’heure de création à définir pour le fichier. |
void |
setEtag(final String etag)
Définit la valeur ETag pour le fichier. |
void |
setFileId(String fileId)
Définit l’ID du fichier. |
void |
setFilePermissionKey(String filePermissionKey)
Définit la clé d’autorisation du fichier. |
void |
setLastModified(final Date lastModified)
Définit l’heure de dernière modification du fichier. |
void |
setLastWriteTime(String lastWriteTime)
Définit l’heure de la dernière écriture pour le fichier. |
void |
setLength(final long length)
Définit la longueur du contenu, en octets, pour le fichier. |
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 fichier. |
void |
setServerEncrypted(boolean serverEncrypted)
Définit le status de chiffrement côté serveur du fichier. |
Détails du constructeur
FileProperties
public FileProperties()
Crée une instance de la classe.
FileProperties
public FileProperties(final FileProperties other)
Crée une instance de la classe en copiant des valeurs à partir d’un autre instance de la classe .
Parameters:
FileProperties
qui représente les propriétés de fichier à copier.
Détails de la méthode
getCacheControl
public String getCacheControl()
Obtient la valeur du contrôle de cache pour le fichier.
Returns:
String
qui représente la valeur de contrôle de cache de contenu pour le fichier.getChangeTime
public String getChangeTime()
Obtient l’heure de modification du fichier.
Returns:
String
qui représente l’heure de modification.getContentDisposition
public String getContentDisposition()
Obtient la valeur de disposition du contenu pour le fichier.
Returns:
String
qui représente la disposition du contenu, ou null
si la disposition du contenu n’a pas été définie sur le fichier.getContentEncoding
public String getContentEncoding()
Obtient la valeur d’encodage du contenu pour le fichier.
Returns:
String
qui représente l’encodage de contenu, ou null
si l’encodage de contenu n’a pas été défini sur le fichier.getContentLanguage
public String getContentLanguage()
Obtient la valeur de langue de contenu pour le fichier.
Returns:
String
qui représente la langue de contenu, ou null
si la langue de contenu n’a pas été définie sur le fichier.getContentMD5
public String getContentMD5()
Obtient la valeur MD5 de contenu pour le fichier.
Returns:
String
qui représente la valeur MD5 de contenu.getContentType
public String getContentType()
Obtient la valeur du type de contenu pour le fichier.
Returns:
String
qui représente le type de contenu ou null
si le type de contenu n’a pas été défini pour le fichier.getCopyState
public CopyState getCopyState()
Obtient l’état de copie du fichier.
Returns:
getCreationTime
public String getCreationTime()
Obtient l’heure de création du fichier.
Returns:
String
qui représente l’heure de création.getEtag
public String getEtag()
Obtient la valeur ETag du fichier.
La valeur ETag est un identificateur unique qui est mis à jour lorsqu’une opération d’écriture est effectuée sur le fichier. 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 la valeur ETag.getFileId
public String getFileId()
Obtient l’ID du fichier.
Returns:
String
qui spécifie l’ID du fichier.getFilePermissionKey
public String getFilePermissionKey()
Obtient la clé d’autorisation du fichier.
Returns:
String
qui spécifie la clé d’autorisation du fichier.getLastModified
public Date getLastModified()
Obtient l’heure de dernière modification du fichier.
Returns:
getLastWriteTime
public String getLastWriteTime()
Obtient l’heure de la dernière écriture du fichier.
Returns:
String
qui représente l’heure de la dernière écriture.getLength
public long getLength()
Obtient la taille, en octets, du fichier.
Returns:
long
qui représente la longueur du fichier.getNtfsAttributes
public EnumSet
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:
getParentId
public String getParentId()
Obtient l’ID parent du fichier.
Returns:
String
qui spécifie l’ID parent du fichier.isServerEncrypted
public boolean isServerEncrypted()
Obtient le status de chiffrement côté serveur du fichier.
Returns:
boolean
qui spécifie le status de chiffrement du fichier.setCacheControl
public void setCacheControl(final String cacheControl)
Définit la valeur de contrôle de cache pour le fichier.
Parameters:
String
qui spécifie la valeur de contrôle de cache à définir.
setChangeTime
protected void setChangeTime(String changeTime)
Définit l’heure de modification du fichier.
Parameters:
String
qui spécifie l’heure de modification à définir.
setContentDisposition
public void setContentDisposition(final String contentDisposition)
Définit la valeur de disposition du contenu pour le fichier.
Parameters:
String
qui spécifie la valeur de disposition de contenu à définir.
setContentEncoding
public void setContentEncoding(final String contentEncoding)
Définit la valeur d’encodage de contenu pour le fichier.
Parameters:
String
qui spécifie la valeur d’encodage de contenu à définir.
setContentLanguage
public void setContentLanguage(final String contentLanguage)
Définit la langue de contenu du fichier.
Parameters:
String
qui spécifie la valeur de langue de contenu à définir.
setContentMD5
public void setContentMD5(final String contentMD5)
Définit la valeur MD5 de contenu pour le fichier.
Parameters:
String
qui spécifie la valeur MD5 de contenu à définir.
setContentType
public void setContentType(final String contentType)
Définit la valeur du type de contenu pour le fichier.
Parameters:
String
qui spécifie la valeur de type de contenu à définir.
setCopyState
protected void setCopyState(final CopyState copyState)
Définit la valeur de l’état de copie pour le fichier.
Parameters:
setCreationTime
public void setCreationTime(String creationTime)
Définit l’heure de création à définir pour le fichier.
Parameters:
String
qui spécifie l’heure de création à définir.
setEtag
protected void setEtag(final String etag)
Définit la valeur ETag pour le fichier.
Parameters:
String
qui spécifie la valeur ETag à définir.
setFileId
protected void setFileId(String fileId)
Définit l’ID du fichier.
Parameters:
String
qui spécifie l’ID à définir.
setFilePermissionKey
public void setFilePermissionKey(String filePermissionKey)
Définit la clé d’autorisation du fichier.
Parameters:
String
qui spécifie la clé d’autorisation de fichier à définir.
setLastModified
protected void setLastModified(final Date lastModified)
Définit l’heure de dernière modification du fichier.
Parameters:
setLastWriteTime
protected void setLastWriteTime(String lastWriteTime)
Définit l’heure de la dernière écriture pour le fichier.
Parameters:
String
qui spécifie l’heure de la dernière écriture à définir.
setLength
protected void setLength(final long length)
Définit la longueur du contenu, en octets, pour le fichier.
Parameters:
long
qui spécifie la longueur à définir.
setNtfsAttributes
public void setNtfsAttributes(EnumSet
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:
setParentId
protected void setParentId(String parentId)
Définit l’ID parent du fichier.
Parameters:
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 fichier.
Parameters:
boolean
qui spécifie le status de chiffrement à définir.
S’applique à
Azure SDK for Java