Package com.azure.storage.blob.options
Class ListPageRangesDiffOptions
java.lang.Object
com.azure.storage.blob.options.ListPageRangesDiffOptions
Extended options that may be passed when getting the page ranges diff of a page blob.
-
Constructor Summary
ConstructorsConstructorDescriptionListPageRangesDiffOptions(BlobRange range, String previousSnapshot) Creates a new instance ofListPageRangesDiffOptions. -
Method Summary
Modifier and TypeMethodDescriptionGets the pageSize property.Gets the previousSnapshot property.getRange()Gets the range property.Gets the requestConditions property.setMaxResultsPerPage(Integer pageSize) Sets the pageSize property.setRequestConditions(BlobRequestConditions requestConditions) Sets the requestConditions property.
-
Constructor Details
-
ListPageRangesDiffOptions
Creates a new instance ofListPageRangesDiffOptions.- Parameters:
range- The range to diff.previousSnapshot- The previous snapshot that will serve as the base of the diff.- Throws:
NullPointerException- IfrangeorpreviousSnapshotis null.
-
-
Method Details
-
getRange
Gets the range property.- Returns:
- The range property.
-
getPreviousSnapshot
Gets the previousSnapshot property.- Returns:
- The previousSnapshot property.
-
getRequestConditions
Gets the requestConditions property.- Returns:
- The requestConditions property.
-
setRequestConditions
Sets the requestConditions property.- Parameters:
requestConditions- The requestConditions value to set.- Returns:
- The updated object
-
getMaxResultsPerPage
Gets the pageSize property.- Returns:
- The pageSize property.
-
setMaxResultsPerPage
Sets the pageSize property.- Parameters:
pageSize- The pageSize value to set.- Returns:
- The updated object
-