BlobImmutabilityPolicy Class  
	- java.lang. Object 
- com.azure. storage. blob. models. BlobImmutabilityPolicy 
 
- com.
public final class BlobImmutabilityPolicy
Optional parameters for setting the immutability policy of a blob, blob snapshot or blob version.
Constructor Summary
| Constructor | Description | 
|---|---|
| BlobImmutabilityPolicy() | Creates an instance of BlobImmutabilityPolicy. | 
Method Summary
| Modifier and Type | Method and Description | 
|---|---|
| Offset | getExpiryTime() Gets the time when the immutability policy expires. | 
| Blob | getPolicyMode() Gets the immutability policy mode. | 
| Blob | setExpiryTime(OffsetDateTime expiryTime) Sets the time when the immutability policy expires. | 
| Blob | setPolicyMode(BlobImmutabilityPolicyMode policyMode) Sets the immutability policy mode. | 
Methods inherited from java.lang.Object
Constructor Details
BlobImmutabilityPolicy
public BlobImmutabilityPolicy()
Creates an instance of BlobImmutabilityPolicy.
Method Details
getExpiryTime
public OffsetDateTime getExpiryTime()
Gets the time when the immutability policy expires.
Returns:
getPolicyMode
public BlobImmutabilityPolicyMode getPolicyMode()
Gets the immutability policy mode.
Returns:
setExpiryTime
public BlobImmutabilityPolicy setExpiryTime(OffsetDateTime expiryTime)
Sets the time when the immutability policy expires.
Parameters:
Returns:
setPolicyMode
public BlobImmutabilityPolicy setPolicyMode(BlobImmutabilityPolicyMode policyMode)
Sets the immutability policy mode.
Parameters:
Returns: