Freigeben über


FileDirectoryProperties Klasse

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

public class FileDirectoryProperties

Stellt die Systemeigenschaften für ein Verzeichnis dar.

Methodenzusammenfassung

Modifizierer und Typ Methode und Beschreibung
String getChangeTime()

Ruft die Änderungszeit für das Verzeichnis ab.

String getCreationTime()

Ruft die Erstellungszeit für das Verzeichnis ab.

String getEtag()

Ruft den ETag-Wert des Verzeichnisses ab.

Der ETag-Wert ist ein eindeutiger Bezeichner, der aktualisiert wird, wenn ein Schreibvorgang für das Verzeichnis ausgeführt wird. Es kann verwendet werden, um Vorgänge bedingt auszuführen, was die Parallelitätssteuerung und eine verbesserte Effizienz ermöglicht.

Die generateIfMatchCondition(final String etag) Methoden und generateIfNoneMatchCondition(final String etag) verwenden einen ETag-Wert und geben ein AccessCondition Objekt zurück, das in der Anforderung angegeben werden kann.

String getFileId()

Ruft die ID des Verzeichnisses ab.

String getFilePermissionKey()

Ruft den Berechtigungsschlüssel des Verzeichnisses ab.

Date getLastModified()

Ruft den Zeitpunkt der letzten Änderung im Verzeichnis ab.

String getLastWriteTime()

Ruft die letzte Schreibzeit für das Verzeichnis ab.

EnumSet<NtfsAttributes> getNtfsAttributes()

Ruft die Dateisystemattribute für Dateien und Verzeichnisse ab. Wenn nicht festgelegt, gibt die Beibehaltung vorhandener Werte an.

String getParentId()

Ruft die übergeordnete ID des Verzeichnisses ab.

boolean isServerEncrypted()

Ruft die serverseitige Verschlüsselungs-status des Verzeichnisses ab.

void setChangeTime(String changeTime)

Legt die Änderungszeit für das Verzeichnis fest.

void setCreationTime(String creationTime)

Legt die Erstellungszeit für das Verzeichnis fest.

void setEtag(final String etag)

Legt den ETag-Wert für das Verzeichnis fest.

void setFileId(String fileId)

Legt die ID des Verzeichnisses fest.

void setFilePermissionKey(String filePermissionKey)

Legt den Berechtigungsschlüssel des Verzeichnisses fest.

void setLastModified(final Date lastModified)

Legt den Zeitpunkt der letzten Änderung im Verzeichnis fest.

void setLastWriteTime(String lastWriteTime)

Legt den Zeitpunkt des letzten Schreibvorgangs für das Verzeichnis fest.

void setNtfsAttributes(EnumSet<NtfsAttributes> ntfsAttributes)

Legt die Dateisystemattribute für Dateien und Verzeichnisse fest. Wenn nicht festgelegt, gibt die Beibehaltung vorhandener Werte an.

void setParentId(String parentId)

Legt die übergeordnete ID des Verzeichnisses fest.

void setServerEncrypted(boolean serverEncrypted)

Legt die serverseitige Verschlüsselung des Verzeichnisses status fest.

Details zur Methode

getChangeTime

public String getChangeTime()

Ruft die Änderungszeit für das Verzeichnis ab.

Gibt zurück:

Ein String -Objekt, das die Änderungszeit darstellt.

getCreationTime

public String getCreationTime()

Ruft die Erstellungszeit für das Verzeichnis ab.

Gibt zurück:

Ein String -Objekt, das die Erstellungszeit darstellt.

getEtag

public String getEtag()

Ruft den ETag-Wert des Verzeichnisses ab.

Der ETag-Wert ist ein eindeutiger Bezeichner, der aktualisiert wird, wenn ein Schreibvorgang für das Verzeichnis ausgeführt wird. Es kann verwendet werden, um Vorgänge bedingt auszuführen, was die Parallelitätssteuerung und eine verbesserte Effizienz ermöglicht.

Die generateIfMatchCondition(final String etag) Methoden und generateIfNoneMatchCondition(final String etag) verwenden einen ETag-Wert und geben ein AccessCondition Objekt zurück, das in der Anforderung angegeben werden kann.

Gibt zurück:

Ein String , der das ETag darstellt.

getFileId

public String getFileId()

Ruft die ID des Verzeichnisses ab.

Gibt zurück:

Ein String , der die ID des Verzeichnisses angibt.

getFilePermissionKey

public String getFilePermissionKey()

Ruft den Berechtigungsschlüssel des Verzeichnisses ab.

Gibt zurück:

Ein String , der den Berechtigungsschlüssel des Verzeichnisses angibt.

getLastModified

public Date getLastModified()

Ruft den Zeitpunkt der letzten Änderung im Verzeichnis ab.

Gibt zurück:

Ein java.util.Date -Objekt, das den Zeitpunkt der letzten Änderung darstellt.

getLastWriteTime

public String getLastWriteTime()

Ruft die letzte Schreibzeit für das Verzeichnis ab.

Gibt zurück:

Ein String -Objekt, das die letzte Schreibzeit darstellt.

getNtfsAttributes

public EnumSet getNtfsAttributes()

Ruft die Dateisystemattribute für Dateien und Verzeichnisse ab. Wenn nicht festgelegt, gibt die Beibehaltung vorhandener Werte an.

Gibt zurück:

Ein NtfsAttributes -Objekt, das die Dateisystemattribute darstellt.

getParentId

public String getParentId()

Ruft die übergeordnete ID des Verzeichnisses ab.

Gibt zurück:

Ein String , der die übergeordnete ID des Verzeichnisses angibt.

isServerEncrypted

public boolean isServerEncrypted()

Ruft die serverseitige Verschlüsselungs-status des Verzeichnisses ab.

Gibt zurück:

Ein boolean , der die verschlüsselungs-status des Verzeichnisses angibt.

setChangeTime

protected void setChangeTime(String changeTime)

Legt die Änderungszeit für das Verzeichnis fest.

Parameter:

changeTime - Ein String -Objekt, das die festzulegende Änderungszeit angibt.

setCreationTime

public void setCreationTime(String creationTime)

Legt die Erstellungszeit für das Verzeichnis fest.

Parameter:

creationTime - Ein String -Objekt, das die festzulegende Erstellungszeit angibt.

setEtag

protected void setEtag(final String etag)

Legt den ETag-Wert für das Verzeichnis fest.

Parameter:

etag - Ein String , der das festzulegende ETag darstellt.

setFileId

protected void setFileId(String fileId)

Legt die ID des Verzeichnisses fest.

Parameter:

fileId - Ein String , der die festzulegende ID angibt.

setFilePermissionKey

public void setFilePermissionKey(String filePermissionKey)

Legt den Berechtigungsschlüssel des Verzeichnisses fest.

Parameter:

filePermissionKey - Ein String , der den festzulegenden Verzeichnisberechtigungsschlüssel angibt.

setLastModified

protected void setLastModified(final Date lastModified)

Legt den Zeitpunkt der letzten Änderung im Verzeichnis fest.

Parameter:

lastModified - Ein java.util.Date -Objekt, das den Zeitpunkt der letzten Änderung darstellt, der festgelegt werden soll.

setLastWriteTime

public void setLastWriteTime(String lastWriteTime)

Legt den Zeitpunkt des letzten Schreibvorgangs für das Verzeichnis fest.

Parameter:

lastWriteTime - Ein String -Objekt, das die letzte festzulegende Schreibzeit angibt.

setNtfsAttributes

public void setNtfsAttributes(EnumSet ntfsAttributes)

Legt die Dateisystemattribute für Dateien und Verzeichnisse fest. Wenn nicht festgelegt, gibt die Beibehaltung vorhandener Werte an.

Parameter:

ntfsAttributes - Ein NtfsAttributes , der die festzulegenden Dateisystemattribute angibt.

setParentId

protected void setParentId(String parentId)

Legt die übergeordnete ID des Verzeichnisses fest.

Parameter:

parentId - Ein String , der die festzulegende übergeordnete ID angibt.

setServerEncrypted

protected void setServerEncrypted(boolean serverEncrypted)

Legt die serverseitige Verschlüsselung des Verzeichnisses status fest.

Parameter:

serverEncrypted - Ein boolean , der die festzulegende Verschlüsselungs-status angibt.

Gilt für: