Interface BlobServiceProperties.DefinitionStages.WithDeleteRetentionPolicy
-
- All Known Subinterfaces:
BlobServiceProperties.Definition,BlobServiceProperties.DefinitionStages.WithCreate
- Enclosing interface:
- BlobServiceProperties.DefinitionStages
public static interface BlobServiceProperties.DefinitionStages.WithDeleteRetentionPolicyThe stage of the blobserviceproperties definition allowing to specify DeleteRetentionPolicy.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description BlobServiceProperties.DefinitionStages.WithCreatewithDeleteRetentionPolicy(DeleteRetentionPolicy deleteRetentionPolicy)Specifies deleteRetentionPolicy.BlobServiceProperties.DefinitionStages.WithCreatewithDeleteRetentionPolicyDisabled()Specifies that the delete retention policy is disabled.BlobServiceProperties.DefinitionStages.WithCreatewithDeleteRetentionPolicyEnabled(int numDaysEnabled)Specifies that the delete retention policy is enabled for soft delete.
-
-
-
Method Detail
-
withDeleteRetentionPolicy
BlobServiceProperties.DefinitionStages.WithCreate withDeleteRetentionPolicy(DeleteRetentionPolicy deleteRetentionPolicy)
Specifies deleteRetentionPolicy.- Parameters:
deleteRetentionPolicy- The blob service properties for soft delete- Returns:
- the next definition stage
-
withDeleteRetentionPolicyEnabled
BlobServiceProperties.DefinitionStages.WithCreate withDeleteRetentionPolicyEnabled(int numDaysEnabled)
Specifies that the delete retention policy is enabled for soft delete.- Parameters:
numDaysEnabled- number of days after soft delete that the blob service properties will actually be deleted- Returns:
- the next definition stage
-
withDeleteRetentionPolicyDisabled
BlobServiceProperties.DefinitionStages.WithCreate withDeleteRetentionPolicyDisabled()
Specifies that the delete retention policy is disabled.- Returns:
- the next definition stage
-
-