Package com.azure.storage.blob.models
Class ListBlobsOptions
java.lang.Object
com.azure.storage.blob.models.ListBlobsOptions
Defines options available to configure the behavior of a call to listBlobsFlatSegment on a
BlobContainerClient
object. See the constructor for details on each of the options.-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionSpecifies the maximum number of blobs to return, including all BlobPrefix elements.Filters the results to return only blobs whose names begin with the specified prefix.setDetails
(BlobListDetails details) setMaxResultsPerPage
(Integer maxResultsPerPage) Specifies the maximum number of blobs to return, including all BlobPrefix elements.Filters the results to return only blobs whose names begin with the specified prefix.
-
Constructor Details
-
ListBlobsOptions
public ListBlobsOptions()Constructs an unpopulatedListBlobsOptions
.
-
-
Method Details
-
getDetails
- Returns:
- the details for listing specific blobs
-
setDetails
- Parameters:
details
- The details for listing specific blobs- Returns:
- the updated ListBlobsOptions object
-
getPrefix
Filters the results to return only blobs whose names begin with the specified prefix. May be null to return all blobs.- Returns:
- the prefix that a blob must match to be returned in the listing
-
setPrefix
Filters the results to return only blobs whose names begin with the specified prefix. May be null to return all blobs.- Parameters:
prefix
- A prefix that a blob must match to be returned- Returns:
- the updated ListBlobsOptions object
-
getMaxResultsPerPage
Specifies the maximum number of blobs to return, including all BlobPrefix elements. If the request does not specify maxResultsPerPage or specifies a value greater than 5,000, the server will return up to 5,000 items.- Returns:
- the number of blobs that will be returned in a single response
-
setMaxResultsPerPage
Specifies the maximum number of blobs to return, including all BlobPrefix elements. If the request does not specify maxResultsPerPage or specifies a value greater than 5,000, the server will return up to 5,000 items.- Parameters:
maxResultsPerPage
- The number of blobs to returned in a single response- Returns:
- the updated ListBlobsOptions object
- Throws:
IllegalArgumentException
- IfmaxResultsPerPage
is less than or equal to0
.
-