Package com.azure.storage.blob.models
Class ListBlobContainersOptions
java.lang.Object
com.azure.storage.blob.models.ListBlobContainersOptions
Defines options available to configure the behavior of a call to listContainersSegment on a
BlobServiceClient
object. See the constructor for details on each of the options. Null may be passed in place of an object of this type
if no options are desirable.-
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
(BlobContainerListDetails 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
-
ListBlobContainersOptions
public ListBlobContainersOptions()Constructs an unpopulatedListBlobContainersOptions
.
-
-
Method Details
-
getDetails
- Returns:
- the details for listing specific containers
-
setDetails
- Parameters:
details
- The details for listing specific containers- Returns:
- the updated ListBlobContainersOptions object
-
getPrefix
Filters the results to return only blobs whose names begin with the specified prefix.- Returns:
- the prefix a container must start with to be returned
-
setPrefix
Filters the results to return only blobs whose names begin with the specified prefix.- Parameters:
prefix
- The prefix that a container must match to be returned- Returns:
- the updated ListBlobContainersOptions 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 containers to 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 containers to return in a single response- Returns:
- the updated ListBlobContainersOptions object
- Throws:
IllegalArgumentException
- IfmaxResultsPerPage
is less than or equal to0
.
-