Package com.azure.storage.blob.options
Class BlobSetAccessTierOptions
- java.lang.Object
-
- com.azure.storage.blob.options.BlobSetAccessTierOptions
-
public class BlobSetAccessTierOptions extends Object
Extended options that may be passed when setting tier for a blob.
-
-
Constructor Summary
Constructors Constructor Description BlobSetAccessTierOptions(AccessTier tier)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetLeaseId()RehydratePrioritygetPriority()StringgetTagsConditions()AccessTiergetTier()BlobSetAccessTierOptionssetLeaseId(String leaseId)BlobSetAccessTierOptionssetPriority(RehydratePriority priority)BlobSetAccessTierOptionssetTagsConditions(String tagsConditions)
-
-
-
Constructor Detail
-
BlobSetAccessTierOptions
public BlobSetAccessTierOptions(AccessTier tier)
- Parameters:
tier- The new tier for the blob.
-
-
Method Detail
-
getTier
public AccessTier getTier()
- Returns:
- The new tier for the blob.
-
getPriority
public RehydratePriority getPriority()
- Returns:
- Priority to set for re-hydrating blobs.
-
setPriority
public BlobSetAccessTierOptions setPriority(RehydratePriority priority)
- Parameters:
priority- Priority to set for re-hydrating blobs.- Returns:
- The updated BlobSetAccessTierOptions.
-
getLeaseId
public String getLeaseId()
- Returns:
- The lease ID the active lease on the blob must match.
-
setLeaseId
public BlobSetAccessTierOptions setLeaseId(String leaseId)
- Parameters:
leaseId- The lease ID the active lease on the blob must match.- Returns:
- The updated BlobSetAccessTierOptions.
-
getTagsConditions
public String getTagsConditions()
- Returns:
- The SQL statement that apply to the tags of the blob.
-
setTagsConditions
public BlobSetAccessTierOptions setTagsConditions(String tagsConditions)
- Parameters:
tagsConditions- The SQL statement that apply to the tags of the blob.- Returns:
- The updated BlobSetAccessTierOptions.
-
-