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 Details

    • BlobSetAccessTierOptions

      public BlobSetAccessTierOptions(AccessTier tier)
      Parameters:
      tier - The new tier for the blob.
  • Method Details

    • 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.