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 String
getLeaseId()
RehydratePriority
getPriority()
String
getTagsConditions()
AccessTier
getTier()
BlobSetAccessTierOptions
setLeaseId(String leaseId)
BlobSetAccessTierOptions
setPriority(RehydratePriority priority)
BlobSetAccessTierOptions
setTagsConditions(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.
-
-