FileDirectoryProperties Klasse
- java.
lang. Object - com.
microsoft. azure. storage. file. FileDirectoryProperties
- com.
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<Ntfs |
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:
String
-Objekt, das die Änderungszeit darstellt.getCreationTime
public String getCreationTime()
Ruft die Erstellungszeit für das Verzeichnis ab.
Gibt zurück:
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:
String
, der das ETag darstellt.getFileId
public String getFileId()
Ruft die ID des Verzeichnisses ab.
Gibt zurück:
String
, der die ID des Verzeichnisses angibt.getFilePermissionKey
public String getFilePermissionKey()
Ruft den Berechtigungsschlüssel des Verzeichnisses ab.
Gibt zurück:
String
, der den Berechtigungsschlüssel des Verzeichnisses angibt.getLastModified
public Date getLastModified()
Ruft den Zeitpunkt der letzten Änderung im Verzeichnis ab.
Gibt zurück:
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:
String
-Objekt, das die letzte Schreibzeit darstellt.getNtfsAttributes
public EnumSet
Ruft die Dateisystemattribute für Dateien und Verzeichnisse ab. Wenn nicht festgelegt, gibt die Beibehaltung vorhandener Werte an.
Gibt zurück:
getParentId
public String getParentId()
Ruft die übergeordnete ID des Verzeichnisses ab.
Gibt zurück:
String
, der die übergeordnete ID des Verzeichnisses angibt.isServerEncrypted
public boolean isServerEncrypted()
Ruft die serverseitige Verschlüsselungs-status des Verzeichnisses ab.
Gibt zurück:
boolean
, der die verschlüsselungs-status des Verzeichnisses angibt.setChangeTime
protected void setChangeTime(String changeTime)
Legt die Änderungszeit für das Verzeichnis fest.
Parameter:
String
-Objekt, das die festzulegende Änderungszeit angibt.
setCreationTime
public void setCreationTime(String creationTime)
Legt die Erstellungszeit für das Verzeichnis fest.
Parameter:
String
-Objekt, das die festzulegende Erstellungszeit angibt.
setEtag
protected void setEtag(final String etag)
Legt den ETag-Wert für das Verzeichnis fest.
Parameter:
String
, der das festzulegende ETag darstellt.
setFileId
protected void setFileId(String fileId)
Legt die ID des Verzeichnisses fest.
Parameter:
String
, der die festzulegende ID angibt.
setFilePermissionKey
public void setFilePermissionKey(String filePermissionKey)
Legt den Berechtigungsschlüssel des Verzeichnisses fest.
Parameter:
String
, der den festzulegenden Verzeichnisberechtigungsschlüssel angibt.
setLastModified
protected void setLastModified(final Date lastModified)
Legt den Zeitpunkt der letzten Änderung im Verzeichnis fest.
Parameter:
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:
String
-Objekt, das die letzte festzulegende Schreibzeit angibt.
setNtfsAttributes
public void setNtfsAttributes(EnumSet
Legt die Dateisystemattribute für Dateien und Verzeichnisse fest. Wenn nicht festgelegt, gibt die Beibehaltung vorhandener Werte an.
Parameter:
setParentId
protected void setParentId(String parentId)
Legt die übergeordnete ID des Verzeichnisses fest.
Parameter:
String
, der die festzulegende übergeordnete ID angibt.
setServerEncrypted
protected void setServerEncrypted(boolean serverEncrypted)
Legt die serverseitige Verschlüsselung des Verzeichnisses status fest.
Parameter:
boolean
, der die festzulegende Verschlüsselungs-status angibt.
Gilt für:
Azure SDK for Java