Class BackupShortTermRetentionPolicyInner
- java.lang.Object
-
- com.azure.core.management.ProxyResource
-
- com.azure.resourcemanager.sql.fluent.models.BackupShortTermRetentionPolicyInner
-
public class BackupShortTermRetentionPolicyInner extends com.azure.core.management.ProxyResourceA short term retention policy.
-
-
Constructor Summary
Constructors Constructor Description BackupShortTermRetentionPolicyInner()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IntegerretentionDays()Get the retentionDays property: The backup retention period in days.voidvalidate()Validates the instance.BackupShortTermRetentionPolicyInnerwithRetentionDays(Integer retentionDays)Set the retentionDays property: The backup retention period in days.
-
-
-
Method Detail
-
retentionDays
public Integer retentionDays()
Get the retentionDays property: The backup retention period in days. This is how many days Point-in-Time Restore will be supported.- Returns:
- the retentionDays value.
-
withRetentionDays
public BackupShortTermRetentionPolicyInner withRetentionDays(Integer retentionDays)
Set the retentionDays property: The backup retention period in days. This is how many days Point-in-Time Restore will be supported.- Parameters:
retentionDays- the retentionDays value to set.- Returns:
- the BackupShortTermRetentionPolicyInner object itself.
-
validate
public void validate()
Validates the instance.- Throws:
IllegalArgumentException- thrown if the instance is not valid.
-
-