DeleteRetentionPolicy Classe
- java.
lang. Object - com.
azure. resourcemanager. storage. models. DeleteRetentionPolicy
- com.
public final class DeleteRetentionPolicy
As propriedades de serviço para exclusão temporária.
Resumo do Construtor
Construtor | Description |
---|---|
DeleteRetentionPolicy() |
Cria uma instância da classe Excluir |
Resumo do método
Modificador e tipo | Método e descrição |
---|---|
Boolean |
allowPermanentDelete()
Obter a propriedade allow |
Integer |
days()
Obter a propriedade days: indica o número de dias em que o item excluído deve ser retido. |
Boolean |
enabled()
Obter a propriedade habilitada: indica se a Política de Retenção |
void |
validate()
Valida a instância. |
Delete |
withAllowPermanentDelete(Boolean allowPermanentDelete)
Defina a propriedade allow |
Delete |
withDays(Integer days)
Definir a propriedade days: indica o número de dias que o item excluído deve ser retido. |
Delete |
withEnabled(Boolean enabled)
Defina a propriedade habilitada: indica se a Política de Retenção |
Métodos herdados de java.lang.Object
Detalhes do construtor
DeleteRetentionPolicy
public DeleteRetentionPolicy()
Cria uma instância da classe DeleteRetentionPolicy.
Detalhes do método
allowPermanentDelete
public Boolean allowPermanentDelete()
Obter a propriedade allowPermanentDelete: essa propriedade quando definida como true permite a exclusão das versões e instantâneos de blob excluídos suavemente. Essa propriedade não pode ser usada na política de restauração de blob. Essa propriedade se aplica apenas ao serviço blob e não se aplica a contêineres ou compartilhamento de arquivos.
Returns:
days
public Integer days()
Obter a propriedade days: indica o número de dias em que o item excluído deve ser retido. O valor mínimo especificado pode ser 1 e o valor máximo pode ser 365.
Returns:
enabled
public Boolean enabled()
Obter a propriedade habilitada: indica se DeleteRetentionPolicy está habilitado.
Returns:
validate
public void validate()
Valida a instância.
withAllowPermanentDelete
public DeleteRetentionPolicy withAllowPermanentDelete(Boolean allowPermanentDelete)
Defina a propriedade allowPermanentDelete: essa propriedade quando definida como true permite a exclusão das versões e instantâneos de blob excluídos suavemente. Essa propriedade não pode ser usada na política de restauração de blob. Essa propriedade se aplica apenas ao serviço blob e não se aplica a contêineres ou compartilhamento de arquivos.
Parameters:
Returns:
withDays
public DeleteRetentionPolicy withDays(Integer days)
Definir a propriedade days: indica o número de dias que o item excluído deve ser retido. O valor mínimo especificado pode ser 1 e o valor máximo pode ser 365.
Parameters:
Returns:
withEnabled
public DeleteRetentionPolicy withEnabled(Boolean enabled)
Defina a propriedade habilitada: indica se DeleteRetentionPolicy está habilitado.
Parameters:
Returns:
Aplica-se a
Azure SDK for Java