DeleteRetentionPolicy Classe
- java.
lang. Object - com.
azure. resourcemanager. storage. models. DeleteRetentionPolicy
- com.
public final class DeleteRetentionPolicy
Propriétés de service pour la suppression réversible.
Récapitulatif du constructeur
Constructeur | Description |
---|---|
DeleteRetentionPolicy() |
Crée une instance de la classe Supprimer |
Résumé de la méthode
Modificateur et type | Méthode et description |
---|---|
Boolean |
allowPermanentDelete()
Obtenir la propriété allow |
Integer |
days()
Obtenir la propriété days : indique le nombre de jours pendant lesquels l’élément supprimé doit être conservé. |
Boolean |
enabled()
Obtenir la propriété enabled : indique si supprimer la |
void |
validate()
Valide le instance. |
Delete |
withAllowPermanentDelete(Boolean allowPermanentDelete)
Définissez la propriété allow |
Delete |
withDays(Integer days)
Définir la propriété days : indique le nombre de jours pendant lesquels l’élément supprimé doit être conservé. |
Delete |
withEnabled(Boolean enabled)
Définissez la propriété enabled : indique si supprimer la |
Méthodes héritées de java.lang.Object
Détails du constructeur
DeleteRetentionPolicy
public DeleteRetentionPolicy()
Crée un instance de la classe DeleteRetentionPolicy.
Détails de la méthode
allowPermanentDelete
public Boolean allowPermanentDelete()
Obtenir la propriété allowPermanentDelete : cette propriété, lorsqu’elle est définie sur true, permet la suppression des versions et des instantanés d’objets blob supprimés de manière réversible. Cette propriété ne peut pas être utilisée stratégie de restauration d’objets blob. Cette propriété s’applique uniquement au service blob et ne s’applique pas aux conteneurs ou aux partages de fichiers.
Returns:
days
public Integer days()
Obtenir la propriété days : indique le nombre de jours pendant lesquels l’élément supprimé doit être conservé. La valeur minimale spécifiée peut être 1 et la valeur maximale peut être 365.
Returns:
enabled
public Boolean enabled()
Obtenir la propriété enabled : indique si DeleteRetentionPolicy est activé.
Returns:
validate
public void validate()
Valide le instance.
withAllowPermanentDelete
public DeleteRetentionPolicy withAllowPermanentDelete(Boolean allowPermanentDelete)
Définir la propriété allowPermanentDelete : cette propriété, lorsqu’elle est définie sur true, permet la suppression des versions et des instantanés d’objets blob supprimés de manière réversible. Cette propriété ne peut pas être utilisée stratégie de restauration d’objets blob. Cette propriété s’applique uniquement au service blob et ne s’applique pas aux conteneurs ou aux partages de fichiers.
Parameters:
Returns:
withDays
public DeleteRetentionPolicy withDays(Integer days)
Définir la propriété days : indique le nombre de jours pendant lesquels l’élément supprimé doit être conservé. La valeur minimale spécifiée peut être 1 et la valeur maximale peut être 365.
Parameters:
Returns:
withEnabled
public DeleteRetentionPolicy withEnabled(Boolean enabled)
Définissez la propriété enabled : indique si DeleteRetentionPolicy est activé.
Parameters:
Returns:
S’applique à
Azure SDK for Java