Package com.azure.storage.blob.models
Class BlobImmutabilityPolicy
java.lang.Object
com.azure.storage.blob.models.BlobImmutabilityPolicy
Optional parameters for setting the immutability policy of a blob, blob snapshot or blob version.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the time when the immutability policy expires.Gets the immutability policy mode.setExpiryTime
(OffsetDateTime expiryTime) Sets the time when the immutability policy expires.setPolicyMode
(BlobImmutabilityPolicyMode policyMode) Sets the immutability policy mode.
-
Constructor Details
-
BlobImmutabilityPolicy
public BlobImmutabilityPolicy()Creates an instance ofBlobImmutabilityPolicy
.
-
-
Method Details
-
getExpiryTime
Gets the time when the immutability policy expires.- Returns:
- The time when the immutability policy expires.
-
setExpiryTime
Sets the time when the immutability policy expires.- Parameters:
expiryTime
- The time when the immutability policy expires.- Returns:
- The updated BlobImmutabilityPolicy
-
getPolicyMode
Gets the immutability policy mode.- Returns:
- The immutability policy mode.
-
setPolicyMode
Sets the immutability policy mode.- Parameters:
policyMode
- The immutability policy mode.- Returns:
- The updated BlobImmutabilityPolicy
-