public final class BlobListDetails extends Object
BlobContainerClient
object). This type is immutable to ensure thread-safety of
requests, so changing the details for a different listing operation requires construction of a new object. Null may
be passed if none of the options are desirable.Constructor and Description |
---|
BlobListDetails()
Constructs an unpopulated
BlobListDetails . |
Modifier and Type | Method and Description |
---|---|
boolean |
getRetrieveCopy()
Whether blob metadata related to any current or previous Copy Blob operation should be included in the response.
|
boolean |
getRetrieveDeletedBlobs()
Whether blobs which have been soft deleted should be returned.
|
boolean |
getRetrieveMetadata()
Whether blob metadata should be returned.
|
boolean |
getRetrieveSnapshots()
Whether snapshots should be returned.
|
boolean |
getRetrieveUncommittedBlobs()
Whether blobs for which blocks have been uploaded, but which have not been committed using Put Block List, should
be included in the response.
|
BlobListDetails |
setRetrieveCopy(boolean retrieveCopy)
Whether blob metadata related to any current or previous Copy Blob operation should be included in the response.
|
BlobListDetails |
setRetrieveDeletedBlobs(boolean retrieveDeletedBlobs)
Whether blobs which have been soft deleted should be returned.
|
BlobListDetails |
setRetrieveMetadata(boolean retrieveMetadata)
Whether blob metadata should be returned.
|
BlobListDetails |
setRetrieveSnapshots(boolean retrieveSnapshots)
Whether snapshots should be returned.
|
BlobListDetails |
setRetrieveUncommittedBlobs(boolean retrieveUncommittedBlobs)
Whether blobs for which blocks have been uploaded, but which have not been committed using Put Block List, should
be included in the response.
|
ArrayList<ListBlobsIncludeItem> |
toList() |
public BlobListDetails()
BlobListDetails
.public boolean getRetrieveCopy()
public BlobListDetails setRetrieveCopy(boolean retrieveCopy)
retrieveCopy
- Flag indicating whether copy information should be returnedpublic boolean getRetrieveMetadata()
public BlobListDetails setRetrieveMetadata(boolean retrieveMetadata)
retrieveMetadata
- Flag indicating whether metadata should be returnedpublic boolean getRetrieveSnapshots()
public BlobListDetails setRetrieveSnapshots(boolean retrieveSnapshots)
retrieveSnapshots
- Flag indicating whether snapshots should be returnedpublic boolean getRetrieveUncommittedBlobs()
public BlobListDetails setRetrieveUncommittedBlobs(boolean retrieveUncommittedBlobs)
retrieveUncommittedBlobs
- Flag indicating whether uncommitted blobs should be returnedpublic boolean getRetrieveDeletedBlobs()
public BlobListDetails setRetrieveDeletedBlobs(boolean retrieveDeletedBlobs)
retrieveDeletedBlobs
- Flag indicating whether deleted blobs should be returnedpublic ArrayList<ListBlobsIncludeItem> toList()
Copyright © 2019 Microsoft Corporation. All rights reserved.