Uses of Class
com.azure.storage.blob.models.AccessTier
Package
Description
Package containing the classes for BlobServiceClient.
Package containing the classes for Azure Storage Blob batching.
Package containing options model classes for Azure Storage Blob batching.
Package containing classes for AzureBlobStorage.
Package containing the classes for loading the AzureFileSystemProvider based on Azure Storage Blobs.
Package containing options model classes used by Azure Storage Blobs.
Package containing specialized clients for Azure Storage Blobs.
Package containing the classes for performing client-side encryption of blob contents.
-
Uses of AccessTier in com.azure.storage.blob
Modifier and TypeMethodDescriptionBlobAsyncClient.uploadFromFile
(String filePath, ParallelTransferOptions parallelTransferOptions, BlobHttpHeaders headers, Map<String, String> metadata, AccessTier tier, BlobRequestConditions requestConditions) Creates a new block blob, or updates the content of an existing block blob, with the content of the specified file.void
BlobClient.uploadFromFile
(String filePath, ParallelTransferOptions parallelTransferOptions, BlobHttpHeaders headers, Map<String, String> metadata, AccessTier tier, BlobRequestConditions requestConditions, Duration timeout) Creates a new block blob, or updates the content of an existing block blob.BlobAsyncClient.uploadWithResponse
(Flux<ByteBuffer> data, ParallelTransferOptions parallelTransferOptions, BlobHttpHeaders headers, Map<String, String> metadata, AccessTier tier, BlobRequestConditions requestConditions) Creates a new block blob, or updates the content of an existing block blob.void
BlobClient.uploadWithResponse
(InputStream data, long length, ParallelTransferOptions parallelTransferOptions, BlobHttpHeaders headers, Map<String, String> metadata, AccessTier tier, BlobRequestConditions requestConditions, Duration timeout, Context context) Deprecated. -
Uses of AccessTier in com.azure.storage.blob.batch
Modifier and TypeMethodDescriptionBlobBatch.setBlobAccessTier
(String blobUrl, AccessTier accessTier) Adds a set tier operation to the batch.BlobBatch.setBlobAccessTier
(String blobUrl, AccessTier accessTier, String leaseId) Adds a set tier operation to the batch.BlobBatch.setBlobAccessTier
(String containerName, String blobName, AccessTier accessTier) Adds a set tier operation to the batch.BlobBatch.setBlobAccessTier
(String containerName, String blobName, AccessTier accessTier, String leaseId) Adds a set tier operation to the batch.BlobBatchAsyncClient.setBlobsAccessTier
(List<String> blobUrls, AccessTier accessTier) Set access tier on multiple blobs in a single request to the service.BlobBatchClient.setBlobsAccessTier
(List<String> blobUrls, AccessTier accessTier) Set access tier on multiple blobs in a single request to the service.BlobBatchClient.setBlobsAccessTier
(List<String> blobUrls, AccessTier accessTier, Duration timeout, Context context) Set access tier on multiple blobs in a single request to the service. -
Uses of AccessTier in com.azure.storage.blob.batch.options
ModifierConstructorDescriptionBlobBatchSetBlobAccessTierOptions
(String blobUrl, AccessTier tier) BlobBatchSetBlobAccessTierOptions
(String containerName, String blobName, AccessTier tier) -
Uses of AccessTier in com.azure.storage.blob.models
Modifier and TypeFieldDescriptionstatic final AccessTier
AccessTier.ARCHIVE
Static value Archive for AccessTier.static final AccessTier
AccessTier.COOL
Static value Cool for AccessTier.static final AccessTier
AccessTier.HOT
Static value Hot for AccessTier.static final AccessTier
AccessTier.P10
Static value P10 for AccessTier.static final AccessTier
AccessTier.P15
Static value P15 for AccessTier.static final AccessTier
AccessTier.P20
Static value P20 for AccessTier.static final AccessTier
AccessTier.P30
Static value P30 for AccessTier.static final AccessTier
AccessTier.P4
Static value P4 for AccessTier.static final AccessTier
AccessTier.P40
Static value P40 for AccessTier.static final AccessTier
AccessTier.P50
Static value P50 for AccessTier.static final AccessTier
AccessTier.P6
Static value P6 for AccessTier.static final AccessTier
AccessTier.P60
Static value P60 for AccessTier.static final AccessTier
AccessTier.P70
Static value P70 for AccessTier.static final AccessTier
AccessTier.P80
Static value P80 for AccessTier.static final AccessTier
AccessTier.PREMIUM
Static value Premium for AccessTier.Modifier and TypeMethodDescriptionstatic AccessTier
AccessTier.fromString
(String name) Creates or finds a AccessTier from its string representation.BlobItemProperties.getAccessTier()
Get the accessTier property: Possible values include: 'P4', 'P6', 'P10', 'P15', 'P20', 'P30', 'P40', 'P50', 'P60', 'P70', 'P80', 'Hot', 'Cool', 'Archive'.BlobProperties.getAccessTier()
Modifier and TypeMethodDescriptionstatic Collection<AccessTier>
AccessTier.values()
Gets known AccessTier values.Modifier and TypeMethodDescriptionBlobItemProperties.setAccessTier
(AccessTier accessTier) Set the accessTier property: Possible values include: 'P4', 'P6', 'P10', 'P15', 'P20', 'P30', 'P40', 'P50', 'P60', 'P70', 'P80', 'Hot', 'Cool', 'Archive'.ModifierConstructorDescriptionBlobProperties
(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) 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) 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) 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, String versionId, Boolean isCurrentVersion, Long tagCount, Map<String, String> objectReplicationStatus, String rehydratePriority, Boolean isSealed) 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, OffsetDateTime accessTierChangeTime, Map<String, String> metadata, Integer committedBlockCount) Constructs aBlobProperties
. -
Uses of AccessTier in com.azure.storage.blob.nio
Modifier and TypeMethodDescriptionAzureBlobFileAttributes.accessTier()
Returns the tier of the blob.Modifier and TypeMethodDescriptionvoid
AzureBlobFileAttributeView.setTier
(AccessTier tier) Sets theAccessTier
on the file. -
Uses of AccessTier in com.azure.storage.blob.options
Modifier and TypeMethodDescriptionBlobBeginCopyOptions.getTier()
BlobCopyFromUrlOptions.getTier()
BlobParallelUploadOptions.getTier()
Gets theAccessTier
.BlobSetAccessTierOptions.getTier()
BlobUploadFromFileOptions.getTier()
BlobUploadFromUrlOptions.getTier()
BlockBlobCommitBlockListOptions.getTier()
BlockBlobOutputStreamOptions.getTier()
BlockBlobSimpleUploadOptions.getTier()
Modifier and TypeMethodDescriptionBlobBeginCopyOptions.setTier
(AccessTier tier) BlobCopyFromUrlOptions.setTier
(AccessTier tier) BlobParallelUploadOptions.setTier
(AccessTier tier) Sets theAccessTier
.BlobUploadFromFileOptions.setTier
(AccessTier tier) BlobUploadFromUrlOptions.setTier
(AccessTier tier) BlockBlobCommitBlockListOptions.setTier
(AccessTier tier) BlockBlobOutputStreamOptions.setTier
(AccessTier tier) BlockBlobSimpleUploadOptions.setTier
(AccessTier tier) -
Uses of AccessTier in com.azure.storage.blob.specialized
Modifier and TypeMethodDescriptionBlobAsyncClientBase.beginCopy
(String sourceUrl, Map<String, String> metadata, AccessTier tier, RehydratePriority priority, RequestConditions sourceModifiedRequestConditions, BlobRequestConditions destRequestConditions, Duration pollInterval) Copies the data at the source URL to a blob.BlobClientBase.beginCopy
(String sourceUrl, Map<String, String> metadata, AccessTier tier, RehydratePriority priority, RequestConditions sourceModifiedRequestConditions, BlobRequestConditions destRequestConditions, Duration pollInterval) Copies the data at the source URL to a blob.static BlobOutputStream
BlobOutputStream.blockBlobOutputStream
(BlobAsyncClient client, ParallelTransferOptions parallelTransferOptions, BlobHttpHeaders headers, Map<String, String> metadata, AccessTier tier, BlobRequestConditions requestConditions) Creates a block blob output stream from a BlobAsyncClientstatic BlobOutputStream
BlobOutputStream.blockBlobOutputStream
(BlobAsyncClient client, ParallelTransferOptions parallelTransferOptions, BlobHttpHeaders headers, Map<String, String> metadata, AccessTier tier, BlobRequestConditions requestConditions, Context context) Creates a block blob output stream from a BlobAsyncClientBlockBlobAsyncClient.commitBlockListWithResponse
(List<String> base64BlockIds, BlobHttpHeaders headers, Map<String, String> metadata, AccessTier tier, BlobRequestConditions requestConditions) Writes a blob by specifying the list of block IDs that are to make up the blob.BlockBlobClient.commitBlockListWithResponse
(List<String> base64BlockIds, BlobHttpHeaders headers, Map<String, String> metadata, AccessTier tier, BlobRequestConditions requestConditions, Duration timeout, Context context) Writes a blob by specifying the list of block IDs that are to make up the blob.BlobAsyncClientBase.copyFromUrlWithResponse
(String copySource, Map<String, String> metadata, AccessTier tier, RequestConditions sourceModifiedRequestConditions, BlobRequestConditions destRequestConditions) Copies the data at the source URL to a blob and waits for the copy to complete before returning a response.BlobClientBase.copyFromUrlWithResponse
(String copySource, Map<String, String> metadata, AccessTier tier, RequestConditions sourceModifiedRequestConditions, BlobRequestConditions destRequestConditions, Duration timeout, Context context) Copies the data at the source URL to a blob and waits for the copy to complete before returning a response.BlockBlobClient.getBlobOutputStream
(ParallelTransferOptions parallelTransferOptions, BlobHttpHeaders headers, Map<String, String> metadata, AccessTier tier, BlobRequestConditions requestConditions) Creates and opens an output stream to write data to the block blob.BlobAsyncClientBase.setAccessTier
(AccessTier tier) Sets the tier on a blob.void
BlobClientBase.setAccessTier
(AccessTier tier) Sets the tier on a blob.BlobAsyncClientBase.setAccessTierWithResponse
(AccessTier tier, RehydratePriority priority, String leaseId) Sets the tier on a blob.BlobClientBase.setAccessTierWithResponse
(AccessTier tier, RehydratePriority priority, String leaseId, Duration timeout, Context context) Sets the tier on a blob.BlockBlobAsyncClient.uploadWithResponse
(Flux<ByteBuffer> data, long length, BlobHttpHeaders headers, Map<String, String> metadata, AccessTier tier, byte[] contentMd5, BlobRequestConditions requestConditions) Creates a new block blob, or updates the content of an existing block blob.BlockBlobClient.uploadWithResponse
(InputStream data, long length, BlobHttpHeaders headers, Map<String, String> metadata, AccessTier tier, byte[] contentMd5, BlobRequestConditions requestConditions, Duration timeout, Context context) Creates a new block blob, or updates the content of an existing block blob. -
Uses of AccessTier in com.azure.storage.blob.specialized.cryptography
Modifier and TypeMethodDescriptionEncryptedBlobClient.getBlobOutputStream
(ParallelTransferOptions parallelTransferOptions, BlobHttpHeaders headers, Map<String, String> metadata, AccessTier tier, BlobRequestConditions requestConditions) Creates and opens an output stream to write data to the block blob.EncryptedBlobAsyncClient.uploadFromFile
(String filePath, ParallelTransferOptions parallelTransferOptions, BlobHttpHeaders headers, Map<String, String> metadata, AccessTier tier, BlobRequestConditions requestConditions) Creates a new block blob, or updates the content of an existing block blob, with the content of the specified file.void
EncryptedBlobClient.uploadFromFile
(String filePath, ParallelTransferOptions parallelTransferOptions, BlobHttpHeaders headers, Map<String, String> metadata, AccessTier tier, BlobRequestConditions requestConditions, Duration timeout) Creates a new block blob, or updates the content of an existing block blob.EncryptedBlobAsyncClient.uploadWithResponse
(Flux<ByteBuffer> data, ParallelTransferOptions parallelTransferOptions, BlobHttpHeaders headers, Map<String, String> metadata, AccessTier tier, BlobRequestConditions requestConditions) Creates a new block blob, or updates the content of an existing block blob.
BlobClient.uploadWithResponse(BlobParallelUploadOptions, Duration, Context)
instead