Class ListPageRangesDiffOptions

java.lang.Object
com.azure.storage.blob.options.ListPageRangesDiffOptions

public class ListPageRangesDiffOptions extends Object
Extended options that may be passed when getting the page ranges diff of a page blob.
  • Constructor Details

    • ListPageRangesDiffOptions

      public ListPageRangesDiffOptions(BlobRange range, String previousSnapshot)
      Parameters:
      range - The range to diff.
      previousSnapshot - The previous snapshot that will serve as the base of the diff.
  • Method Details

    • getRange

      public BlobRange getRange()
      Gets the range property.
      Returns:
      The range property.
    • getPreviousSnapshot

      public String getPreviousSnapshot()
      Gets the previousSnapshot property.
      Returns:
      The previousSnapshot property.
    • getRequestConditions

      public BlobRequestConditions getRequestConditions()
      Gets the requestConditions property.
      Returns:
      The requestConditions property.
    • setRequestConditions

      public ListPageRangesDiffOptions setRequestConditions(BlobRequestConditions requestConditions)
      Sets the requestConditions property.
      Parameters:
      requestConditions - The requestConditions value to set.
      Returns:
      The updated object
    • getMaxResultsPerPage

      public Integer getMaxResultsPerPage()
      Gets the pageSize property.
      Returns:
      The pageSize property.
    • setMaxResultsPerPage

      public ListPageRangesDiffOptions setMaxResultsPerPage(Integer pageSize)
      Sets the pageSize property.
      Parameters:
      pageSize - The pageSize value to set.
      Returns:
      The updated object