Compartir a través de


FileDirectoryProperties Clase

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

public class FileDirectoryProperties

Representa las propiedades del sistema para un directorio.

Resumen del método

Modificador y tipo Método y descripción
String getChangeTime()

Obtiene la hora de cambio del directorio.

String getCreationTime()

Obtiene la hora de creación del directorio.

String getEtag()

Obtiene el valor ETag del directorio.

El valor ETag es un identificador único que se actualiza cuando se realiza una operación de escritura en el directorio. Se puede usar para realizar operaciones de forma condicional, lo que proporciona control de simultaneidad y mejora de la eficacia.

Los generateIfMatchCondition(final String etag) métodos y generateIfNoneMatchCondition(final String etag) toman un valor ETag y devuelven un AccessCondition objeto que se puede especificar en la solicitud.

String getFileId()

Obtiene el identificador del directorio.

String getFilePermissionKey()

Obtiene la clave de permiso del directorio.

Date getLastModified()

Obtiene la hora de la última modificación en el directorio.

String getLastWriteTime()

Obtiene la última hora de escritura del directorio.

EnumSet<NtfsAttributes> getNtfsAttributes()

Obtiene los atributos del sistema de archivos para archivos y directorios. Si no se establece, indica la conservación de los valores existentes.

String getParentId()

Obtiene el identificador primario del directorio.

boolean isServerEncrypted()

Obtiene el estado de cifrado del lado servidor del directorio.

void setChangeTime(String changeTime)

Establece la hora de cambio del directorio.

void setCreationTime(String creationTime)

Establece la hora de creación del directorio.

void setEtag(final String etag)

Establece el valor ETag en el directorio.

void setFileId(String fileId)

Establece el identificador del directorio.

void setFilePermissionKey(String filePermissionKey)

Establece la clave de permiso del directorio.

void setLastModified(final Date lastModified)

Establece la hora de la última modificación en el directorio.

void setLastWriteTime(String lastWriteTime)

Establece la hora de escritura del último directorio.

void setNtfsAttributes(EnumSet<NtfsAttributes> ntfsAttributes)

Establece los atributos del sistema de archivos para archivos y directorios. Si no se establece, indica la conservación de los valores existentes.

void setParentId(String parentId)

Establece el identificador primario del directorio.

void setServerEncrypted(boolean serverEncrypted)

Establece el estado de cifrado del lado servidor del directorio.

Detalles del método

getChangeTime

public String getChangeTime()

Obtiene la hora de cambio del directorio.

Returns:

Objeto String que representa la hora de cambio.

getCreationTime

public String getCreationTime()

Obtiene la hora de creación del directorio.

Returns:

Objeto String que representa la hora de creación.

getEtag

public String getEtag()

Obtiene el valor ETag del directorio.

El valor ETag es un identificador único que se actualiza cuando se realiza una operación de escritura en el directorio. Se puede usar para realizar operaciones de forma condicional, lo que proporciona control de simultaneidad y mejora de la eficacia.

Los generateIfMatchCondition(final String etag) métodos y generateIfNoneMatchCondition(final String etag) toman un valor ETag y devuelven un AccessCondition objeto que se puede especificar en la solicitud.

Returns:

que String representa la ETag.

getFileId

public String getFileId()

Obtiene el identificador del directorio.

Returns:

que String especifica el identificador del directorio.

getFilePermissionKey

public String getFilePermissionKey()

Obtiene la clave de permiso del directorio.

Returns:

que String especifica la clave de permiso del directorio.

getLastModified

public Date getLastModified()

Obtiene la hora de la última modificación en el directorio.

Returns:

Objeto java.util.Date que representa la hora de la última modificación.

getLastWriteTime

public String getLastWriteTime()

Obtiene la última hora de escritura del directorio.

Returns:

Objeto String que representa la última hora de escritura.

getNtfsAttributes

public EnumSet getNtfsAttributes()

Obtiene los atributos del sistema de archivos para archivos y directorios. Si no se establece, indica la conservación de los valores existentes.

Returns:

Objeto NtfsAttributes que representa los atributos del sistema de archivos.

getParentId

public String getParentId()

Obtiene el identificador primario del directorio.

Returns:

que String especifica el identificador primario del directorio.

isServerEncrypted

public boolean isServerEncrypted()

Obtiene el estado de cifrado del lado servidor del directorio.

Returns:

que boolean especifica el estado de cifrado del directorio.

setChangeTime

protected void setChangeTime(String changeTime)

Establece la hora de cambio del directorio.

Parameters:

changeTime - Objeto String que especifica la hora de cambio que se va a establecer.

setCreationTime

public void setCreationTime(String creationTime)

Establece la hora de creación del directorio.

Parameters:

creationTime - Objeto String que especifica la hora de creación que se va a establecer.

setEtag

protected void setEtag(final String etag)

Establece el valor ETag en el directorio.

Parameters:

etag - que String representa la etiqueta ETag que se va a establecer.

setFileId

protected void setFileId(String fileId)

Establece el identificador del directorio.

Parameters:

fileId - que String especifica el identificador que se va a establecer.

setFilePermissionKey

public void setFilePermissionKey(String filePermissionKey)

Establece la clave de permiso del directorio.

Parameters:

filePermissionKey - que String especifica la clave de permiso de directorio que se va a establecer.

setLastModified

protected void setLastModified(final Date lastModified)

Establece la hora de la última modificación en el directorio.

Parameters:

lastModified - Objeto java.util.Date que representa la hora de última modificación que se va a establecer.

setLastWriteTime

public void setLastWriteTime(String lastWriteTime)

Establece la hora de escritura del último directorio.

Parameters:

lastWriteTime - Objeto String que especifica la última hora de escritura que se va a establecer.

setNtfsAttributes

public void setNtfsAttributes(EnumSet ntfsAttributes)

Establece los atributos del sistema de archivos para archivos y directorios. Si no se establece, indica la conservación de los valores existentes.

Parameters:

ntfsAttributes - que NtfsAttributes especifica los atributos del sistema de archivos que se van a establecer.

setParentId

protected void setParentId(String parentId)

Establece el identificador primario del directorio.

Parameters:

parentId - que String especifica el identificador primario que se va a establecer.

setServerEncrypted

protected void setServerEncrypted(boolean serverEncrypted)

Establece el estado de cifrado del lado servidor del directorio.

Parameters:

serverEncrypted - que boolean especifica el estado de cifrado que se va a establecer.

Se aplica a