Partilhar via


FileDirectoryProperties Classe

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

public class FileDirectoryProperties

Representa as propriedades do sistema para um diretório.

Resumo do método

Modificador e tipo Método e descrição
String getChangeTime()

Obtém o tempo de alteração do diretório.

String getCreationTime()

Obtém a hora de criação do diretório.

String getEtag()

Obtém o valor ETag do diretório.

O valor de ETag é um identificador exclusivo que é atualizado quando uma operação de gravação é executada no diretório. Ele pode ser usado para executar operações condicionalmente, fornecendo controle de simultaneidade e eficiência aprimorada.

Os generateIfMatchCondition(final String etag) métodos e generateIfNoneMatchCondition(final String etag) pegam um valor ETag e retornam um AccessCondition objeto que pode ser especificado na solicitação.

String getFileId()

Obtém a ID do diretório.

String getFilePermissionKey()

Obtém a chave de permissão do diretório.

Date getLastModified()

Obtém a hora da última modificação no diretório.

String getLastWriteTime()

Obtém a hora da última gravação para o diretório.

EnumSet<NtfsAttributes> getNtfsAttributes()

Obtém os atributos do sistema de arquivos para arquivos e diretórios. Se não for definido, indicará a preservação dos valores existentes.

String getParentId()

Obtém a ID pai do diretório.

boolean isServerEncrypted()

Obtém a status de criptografia do lado do servidor do diretório.

void setChangeTime(String changeTime)

Define o tempo de alteração do diretório.

void setCreationTime(String creationTime)

Define a hora de criação do diretório.

void setEtag(final String etag)

Define o valor de ETag no diretório .

void setFileId(String fileId)

Define a ID do diretório.

void setFilePermissionKey(String filePermissionKey)

Define a chave de permissão do diretório.

void setLastModified(final Date lastModified)

Define a hora da última modificação no diretório.

void setLastWriteTime(String lastWriteTime)

Define a hora da última gravação para o diretório.

void setNtfsAttributes(EnumSet<NtfsAttributes> ntfsAttributes)

Define os atributos do sistema de arquivos para arquivos e diretórios. Se não for definido, indicará a preservação dos valores existentes.

void setParentId(String parentId)

Define a ID pai do diretório.

void setServerEncrypted(boolean serverEncrypted)

Define o status de criptografia do lado do servidor do diretório.

Detalhes do método

getChangeTime

public String getChangeTime()

Obtém o tempo de alteração do diretório.

Returns:

Um String objeto que representa o tempo de alteração.

getCreationTime

public String getCreationTime()

Obtém a hora de criação do diretório.

Returns:

Um String objeto que representa a hora de criação.

getEtag

public String getEtag()

Obtém o valor ETag do diretório.

O valor de ETag é um identificador exclusivo que é atualizado quando uma operação de gravação é executada no diretório. Ele pode ser usado para executar operações condicionalmente, fornecendo controle de simultaneidade e eficiência aprimorada.

Os generateIfMatchCondition(final String etag) métodos e generateIfNoneMatchCondition(final String etag) pegam um valor ETag e retornam um AccessCondition objeto que pode ser especificado na solicitação.

Returns:

Um String que representa a ETag.

getFileId

public String getFileId()

Obtém a ID do diretório.

Returns:

Um String que especifica a ID do diretório.

getFilePermissionKey

public String getFilePermissionKey()

Obtém a chave de permissão do diretório.

Returns:

Um String que especifica a chave de permissão do diretório.

getLastModified

public Date getLastModified()

Obtém a hora da última modificação no diretório.

Returns:

Um java.util.Date objeto que representa a hora da última modificação.

getLastWriteTime

public String getLastWriteTime()

Obtém a hora da última gravação para o diretório.

Returns:

Um String objeto que representa a hora da última gravação.

getNtfsAttributes

public EnumSet getNtfsAttributes()

Obtém os atributos do sistema de arquivos para arquivos e diretórios. Se não for definido, indicará a preservação dos valores existentes.

Returns:

Um NtfsAttributes objeto que representa os atributos do sistema de arquivos.

getParentId

public String getParentId()

Obtém a ID pai do diretório.

Returns:

Um String que especifica a ID pai do diretório.

isServerEncrypted

public boolean isServerEncrypted()

Obtém a status de criptografia do lado do servidor do diretório.

Returns:

Um boolean que especifica o status de criptografia do diretório.

setChangeTime

protected void setChangeTime(String changeTime)

Define o tempo de alteração do diretório.

Parameters:

changeTime - Um String objeto que especifica o tempo de alteração a ser definido.

setCreationTime

public void setCreationTime(String creationTime)

Define a hora de criação do diretório.

Parameters:

creationTime - Um String objeto que especifica o tempo de criação a ser definido.

setEtag

protected void setEtag(final String etag)

Define o valor de ETag no diretório .

Parameters:

etag - Um String que representa a ETag a ser definida.

setFileId

protected void setFileId(String fileId)

Define a ID do diretório.

Parameters:

fileId - Um String que especifica a ID a ser definida.

setFilePermissionKey

public void setFilePermissionKey(String filePermissionKey)

Define a chave de permissão do diretório.

Parameters:

filePermissionKey - Um String que especifica a chave de permissão de diretório a ser definida.

setLastModified

protected void setLastModified(final Date lastModified)

Define a hora da última modificação no diretório.

Parameters:

lastModified - Um java.util.Date objeto que representa a hora da última modificação a ser definida.

setLastWriteTime

public void setLastWriteTime(String lastWriteTime)

Define a hora da última gravação para o diretório.

Parameters:

lastWriteTime - Um String objeto que especifica a hora da última gravação a ser definida.

setNtfsAttributes

public void setNtfsAttributes(EnumSet ntfsAttributes)

Define os atributos do sistema de arquivos para arquivos e diretórios. Se não for definido, indicará a preservação dos valores existentes.

Parameters:

ntfsAttributes - Um NtfsAttributes que especifica os atributos do sistema de arquivos a serem definidos.

setParentId

protected void setParentId(String parentId)

Define a ID pai do diretório.

Parameters:

parentId - Um String que especifica a ID pai a ser definida.

setServerEncrypted

protected void setServerEncrypted(boolean serverEncrypted)

Define o status de criptografia do lado do servidor do diretório.

Parameters:

serverEncrypted - Um boolean que especifica o status de criptografia a ser definido.

Aplica-se a