Partilhar via


FileShareProperties Classe

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

public class FileShareProperties

Representa as propriedades do sistema para um compartilhamento.

Resumo do Construtor

Construtor Description
FileShareProperties()

Cria uma instância da classe .

FileShareProperties(final FileShareProperties other)

Cria uma instância da classe copiando valores de outra instância.

Resumo do método

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

Obtém o valor de ETag do compartilhamento.

O valor de ETag é um identificador exclusivo que é atualizado quando uma operação de gravação é executada no compartilhamento. 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.

Date getLastModified()

Obtém a hora da última modificação no compartilhamento.

Integer getShareQuota()

Obtém o limite do tamanho dos arquivos (em GB) armazenados no compartilhamento.

void setEtag(final String etag)

Define o valor de ETag no compartilhamento.

void setLastModified(final Date lastModified)

Define a hora da última modificação no compartilhamento.

void setShareQuota(Integer shareQuota)

Define o limite no tamanho dos arquivos (em GB) armazenados no compartilhamento.

Detalhes do construtor

FileShareProperties

public FileShareProperties()

Cria uma instância da classe .

FileShareProperties

public FileShareProperties(final FileShareProperties other)

Cria uma instância da classe copiando valores de outra instância.

Parameters:

other - Um FileShareProperties objeto que representa as propriedades de compartilhamento de arquivos a serem copiadas.

Detalhes do método

getEtag

public String getEtag()

Obtém o valor de ETag do compartilhamento.

O valor de ETag é um identificador exclusivo que é atualizado quando uma operação de gravação é executada no compartilhamento. 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.

getLastModified

public Date getLastModified()

Obtém a hora da última modificação no compartilhamento.

Returns:

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

getShareQuota

public Integer getShareQuota()

Obtém o limite do tamanho dos arquivos (em GB) armazenados no compartilhamento.

Returns:

Um java.lang.Integer objeto que representa o limite no tamanho dos arquivos armazenados no compartilhamento.

setEtag

protected void setEtag(final String etag)

Define o valor de ETag no compartilhamento.

Parameters:

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

setLastModified

protected void setLastModified(final Date lastModified)

Define a hora da última modificação no compartilhamento.

Parameters:

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

setShareQuota

public void setShareQuota(Integer shareQuota)

Define o limite no tamanho dos arquivos (em GB) armazenados no compartilhamento.

Parameters:

shareQuota - Um java.lang.Integer objeto que representa o limite no tamanho dos arquivos armazenados no compartilhamento.

Aplica-se a