Partilhar via


ImmutableStorageWithVersioning Classe

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

public final class ImmutableStorageWithVersioning

Propriedades de imutabilidade no nível do objeto do contêiner.

Resumo do Construtor

Construtor Description
ImmutableStorageWithVersioning()

Cria uma instância da classe ArmazenamentoImutávelcomControle de Versão.

Resumo do método

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

Obter a propriedade habilitada: essa é uma propriedade imutável, quando definida como true, permite a imutabilidade no nível do objeto no nível do contêiner.

MigrationState migrationState()

Obter a propriedade Estado de migração: essa propriedade indica a imutabilidade no nível do contêiner para o estado de migração de imutabilidade no nível do objeto.

OffsetDateTime timestamp()

Obter a propriedade timestamp: retorna a data e a hora em que a imutabilidade no nível do objeto foi habilitada.

void validate()

Valida a instância .

ImmutableStorageWithVersioning withEnabled(Boolean enabled)

Definir a propriedade habilitada: essa é uma propriedade imutável, quando definida como true, permite a imutabilidade no nível do objeto no nível do contêiner.

Métodos herdados de java.lang.Object

Detalhes do construtor

ImmutableStorageWithVersioning

public ImmutableStorageWithVersioning()

Cria uma instância da classe ImmutableStorageWithVersioning.

Detalhes do método

enabled

public Boolean enabled()

Obter a propriedade habilitada: essa é uma propriedade imutável, quando definida como true, permite a imutabilidade no nível do objeto no nível do contêiner.

Returns:

o valor habilitado.

migrationState

public MigrationState migrationState()

Obter a propriedade migrationState: essa propriedade indica a imutabilidade no nível do contêiner para o estado de migração de imutabilidade no nível do objeto.

Returns:

o valor migrationState.

timestamp

public OffsetDateTime timestamp()

Obter a propriedade timestamp: retorna a data e a hora em que a imutabilidade no nível do objeto foi habilitada.

Returns:

o valor do carimbo de data/hora.

validate

public void validate()

Valida a instância .

withEnabled

public ImmutableStorageWithVersioning withEnabled(Boolean enabled)

Definir a propriedade habilitada: essa é uma propriedade imutável, quando definida como true, permite a imutabilidade no nível do objeto no nível do contêiner.

Parameters:

enabled - o valor habilitado a ser definido.

Returns:

o próprio objeto ImmutableStorageWithVersioning.

Aplica-se a