Partilhar via


LegalHoldProperties Classe

  • java.lang.Object
    • com.azure.resourcemanager.storage.models.LegalHoldProperties

public final class LegalHoldProperties

A propriedade LegalHold de um contêiner de blob.

Resumo do Construtor

Construtor Description
LegalHoldProperties()

Cria uma instância da classe LegalHoldProperties.

Resumo do método

Modificador e tipo Método e descrição
Boolean hasLegalHold()

Obter a propriedade temRetenção Legal: a propriedade pública temRetenção Legalserá definida como true pelo SRP se houver pelo menos uma marca existente.

ProtectedAppendWritesHistory protectedAppendWritesHistory()

Obter a propriedade Dehistórico de gravaçõesde acréscimo protegida: histórico de gravações de blob de acréscimo protegido.

List<TagProperty> tags()

Obter a propriedade tags: a lista de marcas de retenção legalde um contêiner de blob.

void validate()

Valida a instância .

LegalHoldProperties withProtectedAppendWritesHistory(ProtectedAppendWritesHistory protectedAppendWritesHistory)

Defina a propriedade Históricode Gravaçõesde Acréscimo protegida: histórico de gravações de blob de acréscimo protegido.

LegalHoldProperties withTags(List<TagProperty> tags)

Definir a propriedade tags: a lista de marcas de retenção legalde um contêiner de blob.

Métodos herdados de java.lang.Object

Detalhes do construtor

LegalHoldProperties

public LegalHoldProperties()

Cria uma instância da classe LegalHoldProperties.

Detalhes do método

hasLegalHold

public Boolean hasLegalHold()

Obter a propriedade hasLegalHold: a propriedade pública hasLegalHold será definida como true pelo SRP se houver pelo menos uma marca existente. A propriedade pública hasLegalHold será definida como false pelo SRP se todas as marcas de retenção legal existentes forem desmarcadas. Pode haver no máximo 1000 contêineres de blob com hasLegalHold=true para uma determinada conta.

Returns:

o valor hasLegalHold.

protectedAppendWritesHistory

public ProtectedAppendWritesHistory protectedAppendWritesHistory()

Obter a propriedade protectedAppendWritesHistory: histórico de gravações de blob de acréscimo protegido.

Returns:

o valor protectedAppendWritesHistory.

tags

public List tags()

Obter a propriedade tags: a lista de marcas LegalHold de um contêiner de blob.

Returns:

o valor das marcas.

validate

public void validate()

Valida a instância .

withProtectedAppendWritesHistory

public LegalHoldProperties withProtectedAppendWritesHistory(ProtectedAppendWritesHistory protectedAppendWritesHistory)

Defina a propriedade protectedAppendWritesHistory: histórico de gravações de blob de acréscimo protegido.

Parameters:

protectedAppendWritesHistory - o valor protectedAppendWritesHistory a ser definido.

Returns:

o próprio objeto LegalHoldProperties.

withTags

public LegalHoldProperties withTags(List tags)

Definir a propriedade tags: a lista de marcas LegalHold de um contêiner de blob.

Parameters:

tags - o valor de marcas a ser definido.

Returns:

o próprio objeto LegalHoldProperties.

Aplica-se a