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: