Partager via


PathProperties Classe

  • java.lang.Object
    • com.azure.storage.file.datalake.models.PathProperties

public class PathProperties

Cette classe contient les informations de réponse retournées par le service lors de l’obtention des propriétés du chemin d’accès.

Récapitulatif du constructeur

Constructeur Description
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<String,String> metadata)

Construit un objet PathProperties.

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<String,String> metadata, OffsetDateTime expiresOn)

Construit un objet PathProperties.

Résumé de la méthode

Modificateur et type Méthode et description
AccessTier getAccessTier()
OffsetDateTime getAccessTierChangeTime()
ArchiveStatus getArchiveStatus()
String getCacheControl()
String getContentDisposition()
String getContentEncoding()
String getContentLanguage()
byte[] getContentMd5()
String getContentType()
OffsetDateTime getCopyCompletionTime()
String getCopyId()
String getCopyProgress()
String getCopySource()
CopyStatusType getCopyStatus()
String getCopyStatusDescription()
OffsetDateTime getCreationTime()
String getETag()
String getEncryptionContext()
String getEncryptionKeySha256()
String getEncryptionScope()
OffsetDateTime getExpiresOn()
long getFileSize()
String getGroup()

Obtenez la propriété de groupe du chemin d’accès : propriété owner.

OffsetDateTime getLastModified()
LeaseDurationType getLeaseDuration()
LeaseStateType getLeaseState()
LeaseStatusType getLeaseStatus()
Map<String,String> getMetadata()
String getOwner()

Obtenez la propriété propriétaire du chemin d’accès : propriété owner.

String getPermissions()

Obtenez la propriété permissions du chemin d’accès : propriété permissions.

Boolean isDirectory()
Boolean isIncrementalCopy()
Boolean isServerEncrypted()

Méthodes héritées de java.lang.Object

Détails du constructeur

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 metadata)

Construit un objet PathProperties.

Parameters:

creationTime - Heure de création du fichier.
lastModified - Datetime de la dernière modification du fichier.
eTag - ETag du fichier.
fileSize - Taille du fichier.
contentType - Type de contenu spécifié pour le fichier.
contentMd5 - Contenu MD5 spécifié pour le fichier.
contentEncoding - Encodage de contenu spécifié pour le fichier.
contentDisposition - Disposition du contenu spécifiée pour le fichier.
contentLanguage - Langue de contenu spécifiée pour le fichier.
cacheControl - Contrôle de cache spécifié pour le fichier.
leaseStatus - État du bail sur le fichier.
leaseState - État du bail dans le fichier.
leaseDuration - Type de bail sur le fichier.
copyId - Identificateur de la dernière opération de copie effectuée sur le fichier.
copyStatus - État de la dernière opération de copie effectuée sur le fichier.
copySource - Source de la dernière opération de copie effectuée sur le fichier.
copyProgress - Progression de la dernière opération de copie effectuée sur le fichier.
copyCompletionTime - Datetime lorsque la dernière opération de copie sur le fichier s’est terminée.
copyStatusDescription - Description de la dernière opération de copie sur le fichier.
isServerEncrypted - Indicateur indiquant si le contenu du fichier est chiffré sur le serveur.
isIncrementalCopy - Indicateur indiquant si le fichier a été copié de manière incrémentielle.
accessTier - Niveau d’accès du fichier.
archiveStatus - Archivez status du fichier.
encryptionKeySha256 - SHA256 de la clé de chiffrement fournie par le client utilisée pour chiffrer le fichier sur le serveur.
accessTierChangeTime - Datetime lorsque le niveau d’accès du fichier a changé pour la dernière fois.
metadata - Métadonnées associées au fichier. pass 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 metadata, OffsetDateTime expiresOn)

Construit un objet PathProperties.

Parameters:

creationTime - Heure de création du fichier.
lastModified - Datetime de la dernière modification du fichier.
eTag - ETag du fichier.
fileSize - Taille du fichier.
contentType - Type de contenu spécifié pour le fichier.
contentMd5 - Contenu MD5 spécifié pour le fichier.
contentEncoding - Encodage de contenu spécifié pour le fichier.
contentDisposition - Disposition du contenu spécifiée pour le fichier.
contentLanguage - Langue de contenu spécifiée pour le fichier.
cacheControl - Contrôle de cache spécifié pour le fichier.
leaseStatus - État du bail sur le fichier.
leaseState - État du bail dans le fichier.
leaseDuration - Type de bail sur le fichier.
copyId - Identificateur de la dernière opération de copie effectuée sur le fichier.
copyStatus - État de la dernière opération de copie effectuée sur le fichier.
copySource - Source de la dernière opération de copie effectuée sur le fichier.
copyProgress - Progression de la dernière opération de copie effectuée sur le fichier.
copyCompletionTime - Datetime lorsque la dernière opération de copie sur le fichier s’est terminée.
copyStatusDescription - Description de la dernière opération de copie sur le fichier.
isServerEncrypted - Indicateur indiquant si le contenu du fichier est chiffré sur le serveur.
isIncrementalCopy - Indicateur indiquant si le fichier a été copié de manière incrémentielle.
accessTier - Niveau d’accès du fichier.
archiveStatus - Archivez status du fichier.
encryptionKeySha256 - SHA256 de la clé de chiffrement fournie par le client utilisée pour chiffrer le fichier sur le serveur.
accessTierChangeTime - Datetime lorsque le niveau d’accès du fichier a changé pour la dernière fois.
metadata - Métadonnées associées au fichier. pass null.
expiresOn - heure à laquelle le chemin va expirer.

Détails de la méthode

getAccessTier

public AccessTier getAccessTier()

Returns:

niveau du chemin d’accès.

getAccessTierChangeTime

public OffsetDateTime getAccessTierChangeTime()

Returns:

heure à laquelle le niveau d’accès du chemin d’accès a été modifié pour la dernière fois

getArchiveStatus

public ArchiveStatus getArchiveStatus()

Returns:

archive status du chemin d’accès.

getCacheControl

public String getCacheControl()

Returns:

le contrôle de cache du chemin d’accès

getContentDisposition

public String getContentDisposition()

Returns:

disposition du contenu du chemin d’accès

getContentEncoding

public String getContentEncoding()

Returns:

l’encodage de contenu du chemin d’accès

getContentLanguage

public String getContentLanguage()

Returns:

langue de contenu du chemin d’accès

getContentMd5

public byte[] getContentMd5()

Returns:

md5 du contenu du chemin d’accès

getContentType

public String getContentType()

Returns:

type de contenu du chemin d’accès

getCopyCompletionTime

public OffsetDateTime getCopyCompletionTime()

Returns:

heure d’achèvement de la dernière opération de copie. Si ce chemin n’a pas été la cible d’une opération de copie ou a été modifié car il ne sera pas défini.

getCopyId

public String getCopyId()

Returns:

identificateur de la dernière opération de copie. Si ce chemin n’a pas été la cible d’une opération de copie ou a été modifié car il ne sera pas défini.

getCopyProgress

public String getCopyProgress()

Returns:

nombre d’octets copiés et nombre total d’octets dans la source de la dernière opération de copie (octets copiés/nombre total d’octets). Si ce chemin n’a pas été la cible d’une opération de copie ou a été modifié car il ne sera pas défini.

getCopySource

public String getCopySource()

Returns:

URL du chemin d’accès source de la dernière opération de copie. Si ce chemin n’a pas été la cible d’une opération de copie ou a été modifié car il ne sera pas défini.

getCopyStatus

public CopyStatusType getCopyStatus()

Returns:

status de la dernière opération de copie. Si ce chemin n’a pas été la cible d’une opération de copie ou a été modifié car il ne sera pas défini.

getCopyStatusDescription

public String getCopyStatusDescription()

Returns:

la description de la dernière échec de copie, qui est définie lorsque est getCopyStatus()FAILED ou ABORTED. Si ce chemin n’a pas été la cible d’une opération de copie ou a été modifié car il ne sera pas défini.

getCreationTime

public OffsetDateTime getCreationTime()

Returns:

heure à laquelle le chemin d’accès a été créé

getETag

public String getETag()

Returns:

l’eTag du chemin d’accès

getEncryptionContext

public String getEncryptionContext()

Returns:

contexte de chiffrement de ce chemin d’accès. Applicable uniquement aux fichiers.

getEncryptionKeySha256

public String getEncryptionKeySha256()

Returns:

clé utilisée pour chiffrer le chemin d’accès

getEncryptionScope

public String getEncryptionScope()

Returns:

étendue de chiffrement du chemin d’accès.

getExpiresOn

public OffsetDateTime getExpiresOn()

Returns:

heure à laquelle le chemin va expirer.

getFileSize

public long getFileSize()

Returns:

taille du chemin d’accès en octets

getGroup

public String getGroup()

Obtenez la propriété de groupe du chemin d’accès : propriété owner.

Returns:

valeur du groupe.

getLastModified

public OffsetDateTime getLastModified()

Returns:

heure à laquelle le chemin d’accès a été modifié pour la dernière fois

getLeaseDuration

public LeaseDurationType getLeaseDuration()

Returns:

durée du bail si le chemin est loué

getLeaseState

public LeaseStateType getLeaseState()

Returns:

l’état du bail du chemin d’accès

getLeaseStatus

public LeaseStatusType getLeaseStatus()

Returns:

le bail status du chemin d’accès

getMetadata

public Map getMetadata()

Returns:

métadonnées associées à ce chemin d’accès

getOwner

public String getOwner()

Obtenez la propriété propriétaire du chemin d’accès : propriété owner.

Returns:

valeur propriétaire.

getPermissions

public String getPermissions()

Obtenez la propriété permissions du chemin d’accès : propriété permissions.

Returns:

valeur des autorisations.

isDirectory

public Boolean isDirectory()

Returns:

si ce chemin d’accès représente ou non un répertoire

isIncrementalCopy

public Boolean isIncrementalCopy()

Returns:

le status du chemin d’accès étant un fichier de copie incrémentiel

isServerEncrypted

public Boolean isServerEncrypted()

Returns:

le status du chemin d’accès chiffré sur le serveur

S’applique à