FileProperties Clase
- java.
lang. Object - com.
microsoft. azure. storage. file. FileProperties
- com.
public class FileProperties
Representa las propiedades del sistema para un archivo.
Resumen del constructor
Constructor | Description |
---|---|
FileProperties() |
Cree una instancia de la clase. |
FileProperties(final FileProperties other) |
Crea una instancia de la clase copiando valores de otra instancia de la clase . |
Resumen del método
Modificador y tipo | Método y descripción |
---|---|
String |
getCacheControl()
Obtiene el valor del control de caché para el archivo. |
String |
getChangeTime()
Obtiene la hora de cambio del archivo. |
String |
getContentDisposition()
Obtiene el valor de disposición del contenido para el archivo. |
String |
getContentEncoding()
Obtiene el valor de codificación de contenido para el archivo. |
String |
getContentLanguage()
Obtiene el valor de idioma de contenido del archivo. |
String |
getContentMD5()
Obtiene el valor MD5 de contenido para el archivo. |
String |
getContentType()
Obtiene el valor de tipo de contenido para el archivo. |
Copy |
getCopyState()
Obtiene el estado de copia del archivo. |
String |
getCreationTime()
Obtiene la hora de creación del archivo. |
String |
getEtag()
Obtiene el valor ETag del archivo. El valor ETag es un identificador único que se actualiza cuando se realiza una operación de escritura en el archivo. 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 archivo. |
String |
getFilePermissionKey()
Obtiene la clave de permiso del archivo. |
Date |
getLastModified()
Obtiene la hora de la última modificación del archivo. |
String |
getLastWriteTime()
Obtiene la última hora de escritura del archivo. |
long |
getLength()
Obtiene el tamaño, en bytes, del archivo. |
EnumSet<Ntfs |
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 archivo. |
boolean |
isServerEncrypted()
Obtiene el estado de cifrado del lado servidor del archivo. |
void |
setCacheControl(final String cacheControl)
Establece el valor del control de caché para el archivo. |
void |
setChangeTime(String changeTime)
Establece la hora de cambio del archivo. |
void |
setContentDisposition(final String contentDisposition)
Establece el valor de disposición del contenido para el archivo. |
void |
setContentEncoding(final String contentEncoding)
Establece el valor de codificación de contenido para el archivo. |
void |
setContentLanguage(final String contentLanguage)
Establece el idioma de contenido del archivo. |
void |
setContentMD5(final String contentMD5)
Establece el valor MD5 de contenido para el archivo. |
void |
setContentType(final String contentType)
Establece el valor de tipo de contenido para el archivo. |
void |
setCopyState(final CopyState copyState)
Establece el valor de estado de copia del archivo. |
void |
setCreationTime(String creationTime)
Establece la hora de creación que se va a establecer para el archivo. |
void |
setEtag(final String etag)
Establece el valor ETag del archivo. |
void |
setFileId(String fileId)
Establece el identificador del archivo. |
void |
setFilePermissionKey(String filePermissionKey)
Establece la clave de permiso del archivo. |
void |
setLastModified(final Date lastModified)
Establece la hora de la última modificación del archivo. |
void |
setLastWriteTime(String lastWriteTime)
Establece la hora de última escritura para el archivo. |
void |
setLength(final long length)
Establece la longitud del contenido, en bytes, para el archivo. |
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 archivo. |
void |
setServerEncrypted(boolean serverEncrypted)
Establece el estado de cifrado del lado servidor del archivo. |
Detalles del constructor
FileProperties
public FileProperties()
Cree una instancia de la clase.
FileProperties
public FileProperties(final FileProperties other)
Crea una instancia de la clase copiando valores de otra instancia de la clase .
Parámetros:
FileProperties
que representa las propiedades del archivo que se van a copiar.
Detalles del método
getCacheControl
public String getCacheControl()
Obtiene el valor del control de caché para el archivo.
Devoluciones:
String
representa el valor del control de caché de contenido para el archivo.getChangeTime
public String getChangeTime()
Obtiene la hora de cambio del archivo.
Devoluciones:
String
que representa la hora de cambio.getContentDisposition
public String getContentDisposition()
Obtiene el valor de disposición del contenido para el archivo.
Devoluciones:
String
representa la disposición del contenido o null
si no se ha establecido disposición de contenido en el archivo.getContentEncoding
public String getContentEncoding()
Obtiene el valor de codificación de contenido para el archivo.
Devoluciones:
String
representa la codificación de contenido o null
si la codificación de contenido no se ha establecido en el archivo.getContentLanguage
public String getContentLanguage()
Obtiene el valor de idioma de contenido del archivo.
Devoluciones:
String
representa el idioma del contenido o null
si el idioma del contenido no se ha establecido en el archivo.getContentMD5
public String getContentMD5()
Obtiene el valor MD5 de contenido para el archivo.
Devoluciones:
String
representa el valor MD5 de contenido.getContentType
public String getContentType()
Obtiene el valor de tipo de contenido para el archivo.
Devoluciones:
String
representa el tipo de contenido o null
si el tipo de contenido no se ha establecido para el archivo.getCopyState
public CopyState getCopyState()
Obtiene el estado de copia del archivo.
Devoluciones:
getCreationTime
public String getCreationTime()
Obtiene la hora de creación del archivo.
Devoluciones:
String
que representa la hora de creación.getEtag
public String getEtag()
Obtiene el valor ETag del archivo.
El valor ETag es un identificador único que se actualiza cuando se realiza una operación de escritura en el archivo. 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.
Devoluciones:
String
representa el valor ETag.getFileId
public String getFileId()
Obtiene el identificador del archivo.
Devoluciones:
String
especifica el identificador del archivo.getFilePermissionKey
public String getFilePermissionKey()
Obtiene la clave de permiso del archivo.
Devoluciones:
String
especifica la clave de permiso del archivo.getLastModified
public Date getLastModified()
Obtiene la hora de la última modificación del archivo.
Devoluciones:
getLastWriteTime
public String getLastWriteTime()
Obtiene la última hora de escritura del archivo.
Devoluciones:
String
que representa la última hora de escritura.getLength
public long getLength()
Obtiene el tamaño, en bytes, del archivo.
Devoluciones:
long
representa la longitud del archivo.getNtfsAttributes
public EnumSet
Obtiene los atributos del sistema de archivos para archivos y directorios. Si no se establece, indica la conservación de los valores existentes.
Devoluciones:
getParentId
public String getParentId()
Obtiene el identificador primario del archivo.
Devoluciones:
String
especifica el identificador primario del archivo.isServerEncrypted
public boolean isServerEncrypted()
Obtiene el estado de cifrado del lado servidor del archivo.
Devoluciones:
boolean
especifica el estado de cifrado del archivo.setCacheControl
public void setCacheControl(final String cacheControl)
Establece el valor del control de caché para el archivo.
Parámetros:
String
especifica el valor de control de caché que se va a establecer.
setChangeTime
protected void setChangeTime(String changeTime)
Establece la hora de cambio del archivo.
Parámetros:
String
que especifica la hora de cambio que se va a establecer.
setContentDisposition
public void setContentDisposition(final String contentDisposition)
Establece el valor de disposición del contenido para el archivo.
Parámetros:
String
especifica el valor de disposición del contenido que se va a establecer.
setContentEncoding
public void setContentEncoding(final String contentEncoding)
Establece el valor de codificación de contenido para el archivo.
Parámetros:
String
especifica el valor de codificación de contenido que se va a establecer.
setContentLanguage
public void setContentLanguage(final String contentLanguage)
Establece el idioma de contenido del archivo.
Parámetros:
String
especifica el valor de idioma de contenido que se va a establecer.
setContentMD5
public void setContentMD5(final String contentMD5)
Establece el valor MD5 de contenido para el archivo.
Parámetros:
String
especifica el valor MD5 de contenido que se va a establecer.
setContentType
public void setContentType(final String contentType)
Establece el valor de tipo de contenido para el archivo.
Parámetros:
String
especifica el valor de tipo de contenido que se va a establecer.
setCopyState
protected void setCopyState(final CopyState copyState)
Establece el valor de estado de copia del archivo.
Parámetros:
setCreationTime
public void setCreationTime(String creationTime)
Establece la hora de creación que se va a establecer para el archivo.
Parámetros:
String
que especifica la hora de creación que se va a establecer.
setEtag
protected void setEtag(final String etag)
Establece el valor ETag del archivo.
Parámetros:
String
especifica el valor ETag que se va a establecer.
setFileId
protected void setFileId(String fileId)
Establece el identificador del archivo.
Parámetros:
String
especifica el identificador que se va a establecer.
setFilePermissionKey
public void setFilePermissionKey(String filePermissionKey)
Establece la clave de permiso del archivo.
Parámetros:
String
especifica la clave de permiso de archivo que se va a establecer.
setLastModified
protected void setLastModified(final Date lastModified)
Establece la hora de la última modificación del archivo.
Parámetros:
setLastWriteTime
protected void setLastWriteTime(String lastWriteTime)
Establece la hora de última escritura para el archivo.
Parámetros:
String
que especifica la última hora de escritura que se va a establecer.
setLength
protected void setLength(final long length)
Establece la longitud del contenido, en bytes, para el archivo.
Parámetros:
long
especifica la longitud que se va a establecer.
setNtfsAttributes
public void setNtfsAttributes(EnumSet
Establece los atributos del sistema de archivos para archivos y directorios. Si no se establece, indica la conservación de los valores existentes.
Parámetros:
setParentId
protected void setParentId(String parentId)
Establece el identificador primario del archivo.
Parámetros:
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 archivo.
Parámetros:
boolean
especifica el estado de cifrado que se va a establecer.
Se aplica a
Azure SDK for Java