Compartir a través de


ImmutableStorageWithVersioning Clase

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

public final class ImmutableStorageWithVersioning

Propiedades de inmutabilidad de nivel de objeto del contenedor.

Resumen del constructor

Constructor Description
ImmutableStorageWithVersioning()

Crea una instancia de Almacenamientoinmutableconclase de control de versiones.

Resumen del método

Modificador y tipo Método y descripción
Boolean enabled()

Obtener la propiedad habilitada: se trata de una propiedad inmutable, cuando se establece en true, permite la inmutabilidad de nivel de objeto en el nivel de contenedor.

MigrationState migrationState()

Obtener la propiedad Estado de migración: esta propiedad indica la inmutabilidad de nivel de contenedor al estado de migración de inmutabilidad de nivel de objeto.

OffsetDateTime timestamp()

Obtener la propiedad timestamp: devuelve la fecha y hora en que se habilitó la inmutabilidad del nivel de objeto.

void validate()

Valida la instancia.

ImmutableStorageWithVersioning withEnabled(Boolean enabled)

Establezca la propiedad enabled: se trata de una propiedad inmutable, cuando se establece en true, permite la inmutabilidad de nivel de objeto en el nivel de contenedor.

Métodos heredados de java.lang.Object

Detalles del constructor

ImmutableStorageWithVersioning

public ImmutableStorageWithVersioning()

Crea una instancia de la clase ImmutableStorageWithVersioning.

Detalles del método

enabled

public Boolean enabled()

Obtener la propiedad habilitada: se trata de una propiedad inmutable, cuando se establece en true, permite la inmutabilidad de nivel de objeto en el nivel de contenedor.

Returns:

el valor habilitado.

migrationState

public MigrationState migrationState()

Obtener la propiedad migrationState: esta propiedad indica la inmutabilidad de nivel de contenedor al estado de migración de inmutabilidad de nivel de objeto.

Returns:

el valor migrationState.

timestamp

public OffsetDateTime timestamp()

Obtener la propiedad timestamp: devuelve la fecha y hora en que se habilitó la inmutabilidad del nivel de objeto.

Returns:

el valor de marca de tiempo.

validate

public void validate()

Valida la instancia.

withEnabled

public ImmutableStorageWithVersioning withEnabled(Boolean enabled)

Establezca la propiedad enabled: se trata de una propiedad inmutable, cuando se establece en true, permite la inmutabilidad de nivel de objeto en el nivel de contenedor.

Parameters:

enabled - el valor habilitado que se va a establecer.

Returns:

El propio objeto ImmutableStorageWithVersioning.

Se aplica a