DeleteRetentionPolicy Clase
- java.
lang. Object - com.
azure. resourcemanager. storage. models. DeleteRetentionPolicy
- com.
public final class DeleteRetentionPolicy
Las propiedades del servicio para la eliminación temporal.
Resumen del constructor
Constructor | Description |
---|---|
DeleteRetentionPolicy() |
Crea una instancia de la clase Delete |
Resumen del método
Modificador y tipo | Método y descripción |
---|---|
Boolean |
allowPermanentDelete()
Obtiene la propiedad allow |
Integer |
days()
Obtener la propiedad days: indica el número de días que se debe conservar el elemento eliminado. |
Boolean |
enabled()
Obtiene la propiedad habilitada: indica si la directiva de retención |
void |
validate()
Valida la instancia. |
Delete |
withAllowPermanentDelete(Boolean allowPermanentDelete)
Establezca la propiedad allow |
Delete |
withDays(Integer days)
Establecer la propiedad days: indica el número de días que se debe conservar el elemento eliminado. |
Delete |
withEnabled(Boolean enabled)
Establezca la propiedad habilitada: indica si la directiva de retención |
Métodos heredados de java.lang.Object
Detalles del constructor
DeleteRetentionPolicy
public DeleteRetentionPolicy()
Crea una instancia de la clase DeleteRetentionPolicy.
Detalles del método
allowPermanentDelete
public Boolean allowPermanentDelete()
Obtenga la propiedad allowPermanentDelete: esta propiedad cuando se establece en true permite la eliminación de las instantáneas y las versiones de blobs eliminadas temporalmente. Esta propiedad no se puede usar la directiva de restauración de blobs. Esta propiedad solo se aplica a Blob Service y no se aplica a contenedores o recursos compartidos de archivos.
Returns:
days
public Integer days()
Obtener la propiedad days: indica el número de días que se debe conservar el elemento eliminado. El valor mínimo especificado puede ser 1 y el valor máximo puede ser 365.
Returns:
enabled
public Boolean enabled()
Obtiene la propiedad enabled: indica si DeleteRetentionPolicy está habilitado.
Returns:
validate
public void validate()
Valida la instancia.
withAllowPermanentDelete
public DeleteRetentionPolicy withAllowPermanentDelete(Boolean allowPermanentDelete)
Establezca la propiedad allowPermanentDelete: esta propiedad cuando se establece en true permite eliminar las instantáneas y las versiones de blobs eliminadas temporalmente. Esta propiedad no se puede usar la directiva de restauración de blobs. Esta propiedad solo se aplica a Blob Service y no se aplica a contenedores o recursos compartidos de archivos.
Parameters:
Returns:
withDays
public DeleteRetentionPolicy withDays(Integer days)
Establecer la propiedad days: indica el número de días que se debe conservar el elemento eliminado. El valor mínimo especificado puede ser 1 y el valor máximo puede ser 365.
Parameters:
Returns:
withEnabled
public DeleteRetentionPolicy withEnabled(Boolean enabled)
Establezca la propiedad enabled: indica si DeleteRetentionPolicy está habilitado.
Parameters:
Returns:
Se aplica a
Azure SDK for Java