Uses of Class
com.azure.storage.blob.models.BlobImmutabilityPolicy
Packages that use BlobImmutabilityPolicy
Package
Description
Package containing the data models for AzureBlobStorage.
Package containing options model classes used by Azure Storage Blobs.
Package containing specialized clients for Azure Storage Blobs.
-
Uses of BlobImmutabilityPolicy in com.azure.storage.blob.models
Methods in com.azure.storage.blob.models that return BlobImmutabilityPolicyModifier and TypeMethodDescriptionBlobDownloadHeaders.getImmutabilityPolicy()
Get the immutabilityPolicy property: The x-ms-immutability-policy-mode and x-ms-immutability-policy-until-date property.BlobItemProperties.getImmutabilityPolicy()
Get the immutabilityPolicy property: The ImmutabilityPolicyUntilDate and ImmutabilityPolicyMode property.BlobProperties.getImmutabilityPolicy()
Gets the immutability policy of the blob.BlobImmutabilityPolicy.setExpiryTime
(OffsetDateTime expiryTime) Sets the time when the immutability policy expires.BlobImmutabilityPolicy.setPolicyMode
(BlobImmutabilityPolicyMode policyMode) Sets the immutability policy mode.Methods in com.azure.storage.blob.models with parameters of type BlobImmutabilityPolicyModifier and TypeMethodDescriptionBlobDownloadHeaders.setImmutabilityPolicy
(BlobImmutabilityPolicy immutabilityPolicy) Set the immutabilityPolicy property: x-ms-immutability-policy-mode and x-ms-immutability-policy-until-date property.BlobItemProperties.setImmutabilityPolicy
(BlobImmutabilityPolicy immutabilityPolicy) Set the immutabilityPolicy property: The ImmutabilityPolicyUntilDate and ImmutabilityPolicyMode property.Constructors in com.azure.storage.blob.models with parameters of type BlobImmutabilityPolicyModifierConstructorDescriptionBlobProperties
(OffsetDateTime creationTime, OffsetDateTime lastModified, String eTag, long blobSize, String contentType, byte[] contentMd5, String contentEncoding, String contentDisposition, String contentLanguage, String cacheControl, Long blobSequenceNumber, BlobType blobType, LeaseStatusType leaseStatus, LeaseStateType leaseState, LeaseDurationType leaseDuration, String copyId, CopyStatusType copyStatus, String copySource, String copyProgress, OffsetDateTime copyCompletionTime, String copyStatusDescription, Boolean isServerEncrypted, Boolean isIncrementalCopy, String copyDestinationSnapshot, AccessTier accessTier, Boolean isAccessTierInferred, ArchiveStatus archiveStatus, String encryptionKeySha256, String encryptionScope, OffsetDateTime accessTierChangeTime, Map<String, String> metadata, Integer committedBlockCount, Long tagCount, String versionId, Boolean isCurrentVersion, List<ObjectReplicationPolicy> objectReplicationSourcePolicies, String objectReplicationDestinationPolicyId, RehydratePriority rehydratePriority, Boolean isSealed, OffsetDateTime lastAccessedTime, OffsetDateTime expiresOn, BlobImmutabilityPolicy immutabilityPolicy, Boolean hasLegalHold) Constructs aBlobProperties
.BlobProperties
(OffsetDateTime creationTime, OffsetDateTime lastModified, String eTag, long blobSize, String contentType, byte[] contentMd5, String contentEncoding, String contentDisposition, String contentLanguage, String cacheControl, Long blobSequenceNumber, BlobType blobType, LeaseStatusType leaseStatus, LeaseStateType leaseState, LeaseDurationType leaseDuration, String copyId, CopyStatusType copyStatus, String copySource, String copyProgress, OffsetDateTime copyCompletionTime, String copyStatusDescription, Boolean isServerEncrypted, Boolean isIncrementalCopy, String copyDestinationSnapshot, AccessTier accessTier, Boolean isAccessTierInferred, ArchiveStatus archiveStatus, String encryptionKeySha256, String encryptionScope, OffsetDateTime accessTierChangeTime, Map<String, String> metadata, Integer committedBlockCount, Long tagCount, String versionId, Boolean isCurrentVersion, List<ObjectReplicationPolicy> objectReplicationSourcePolicies, String objectReplicationDestinationPolicyId, RehydratePriority rehydratePriority, Boolean isSealed, OffsetDateTime lastAccessedTime, OffsetDateTime expiresOn, BlobImmutabilityPolicy immutabilityPolicy, Boolean hasLegalHold, String requestId) Constructs aBlobProperties
. -
Uses of BlobImmutabilityPolicy in com.azure.storage.blob.options
Methods in com.azure.storage.blob.options that return BlobImmutabilityPolicyModifier and TypeMethodDescriptionAppendBlobCreateOptions.getImmutabilityPolicy()
Gets the immutability policy for the blob.BlobBeginCopyOptions.getImmutabilityPolicy()
Gets theBlobImmutabilityPolicy
for the destination blob.BlobCopyFromUrlOptions.getImmutabilityPolicy()
Gets theBlobImmutabilityPolicy
.BlobParallelUploadOptions.getImmutabilityPolicy()
Gets theBlobImmutabilityPolicy
.BlockBlobCommitBlockListOptions.getImmutabilityPolicy()
Gets theBlobImmutabilityPolicy
.BlockBlobSimpleUploadOptions.getImmutabilityPolicy()
Gets theBlobImmutabilityPolicy
.PageBlobCreateOptions.getImmutabilityPolicy()
Gets theBlobImmutabilityPolicy
.Methods in com.azure.storage.blob.options with parameters of type BlobImmutabilityPolicyModifier and TypeMethodDescriptionAppendBlobCreateOptions.setImmutabilityPolicy
(BlobImmutabilityPolicy immutabilityPolicy) Sets the immutability policy for the blob.BlobBeginCopyOptions.setImmutabilityPolicy
(BlobImmutabilityPolicy immutabilityPolicy) Sets theBlobImmutabilityPolicy
for the destination blob.BlobCopyFromUrlOptions.setImmutabilityPolicy
(BlobImmutabilityPolicy immutabilityPolicy) Sets theBlobImmutabilityPolicy
.BlobParallelUploadOptions.setImmutabilityPolicy
(BlobImmutabilityPolicy immutabilityPolicy) Sets theBlobImmutabilityPolicy
.BlockBlobCommitBlockListOptions.setImmutabilityPolicy
(BlobImmutabilityPolicy immutabilityPolicy) Sets theBlobImmutabilityPolicy
.BlockBlobSimpleUploadOptions.setImmutabilityPolicy
(BlobImmutabilityPolicy immutabilityPolicy) Sets theBlobImmutabilityPolicy
.PageBlobCreateOptions.setImmutabilityPolicy
(BlobImmutabilityPolicy immutabilityPolicy) Sets theBlobImmutabilityPolicy
. -
Uses of BlobImmutabilityPolicy in com.azure.storage.blob.specialized
Methods in com.azure.storage.blob.specialized that return BlobImmutabilityPolicyModifier and TypeMethodDescriptionBlobClientBase.setImmutabilityPolicy
(BlobImmutabilityPolicy immutabilityPolicy) Sets the immutability policy on a blob, blob snapshot or blob version.Methods in com.azure.storage.blob.specialized that return types with arguments of type BlobImmutabilityPolicyModifier and TypeMethodDescriptionBlobAsyncClientBase.setImmutabilityPolicy
(BlobImmutabilityPolicy immutabilityPolicy) Sets the immutability policy on a blob, blob snapshot or blob version.Mono
<com.azure.core.http.rest.Response<BlobImmutabilityPolicy>> BlobAsyncClientBase.setImmutabilityPolicyWithResponse
(BlobImmutabilityPolicy immutabilityPolicy, BlobRequestConditions requestConditions) Sets the immutability policy on a blob, blob snapshot or blob version.com.azure.core.http.rest.Response
<BlobImmutabilityPolicy> BlobClientBase.setImmutabilityPolicyWithResponse
(BlobImmutabilityPolicy immutabilityPolicy, BlobRequestConditions requestConditions, Duration timeout, com.azure.core.util.Context context) Sets the immutability policy on a blob, blob snapshot or blob version.Methods in com.azure.storage.blob.specialized with parameters of type BlobImmutabilityPolicyModifier and TypeMethodDescriptionBlobAsyncClientBase.setImmutabilityPolicy
(BlobImmutabilityPolicy immutabilityPolicy) Sets the immutability policy on a blob, blob snapshot or blob version.BlobClientBase.setImmutabilityPolicy
(BlobImmutabilityPolicy immutabilityPolicy) Sets the immutability policy on a blob, blob snapshot or blob version.Mono
<com.azure.core.http.rest.Response<BlobImmutabilityPolicy>> BlobAsyncClientBase.setImmutabilityPolicyWithResponse
(BlobImmutabilityPolicy immutabilityPolicy, BlobRequestConditions requestConditions) Sets the immutability policy on a blob, blob snapshot or blob version.com.azure.core.http.rest.Response
<BlobImmutabilityPolicy> BlobClientBase.setImmutabilityPolicyWithResponse
(BlobImmutabilityPolicy immutabilityPolicy, BlobRequestConditions requestConditions, Duration timeout, com.azure.core.util.Context context) Sets the immutability policy on a blob, blob snapshot or blob version.