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 |
getRetrieveDeletedBlobsWithVersions()
Whether blobs which have been deleted with versioning.
|
boolean |
getRetrieveImmutabilityPolicy()
Whether immutability policy for the blob should be returned.
|
boolean |
getRetrieveLegalHold()
Whether legal hold for the blob should be returned.
|
boolean |
getRetrieveMetadata()
Whether blob metadata should be returned.
|
boolean |
getRetrieveSnapshots()
Whether snapshots should be returned.
|
boolean |
getRetrieveTags()
Whether blob tags 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.
|
boolean |
getRetrieveVersions()
Whether versions should be returned.
|
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 |
setRetrieveDeletedBlobsWithVersions(boolean retrieveDeletedWithVersions)
Whether blobs which have been deleted with versioning should be returned.
|
BlobListDetails |
setRetrieveImmutabilityPolicy(boolean retrieveImmutabilityPolicy)
Whether immutability policy for the blob should be returned.
|
BlobListDetails |
setRetrieveLegalHold(boolean retrieveLegalHold)
Whether legal hold for the blob should be returned.
|
BlobListDetails |
setRetrieveMetadata(boolean retrieveMetadata)
Whether blob metadata should be returned.
|
BlobListDetails |
setRetrieveSnapshots(boolean retrieveSnapshots)
Whether snapshots should be returned.
|
BlobListDetails |
setRetrieveTags(boolean retrieveTags)
Whether blob tags 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.
|
BlobListDetails |
setRetrieveVersions(boolean retrieveVersions)
Whether versions should be returned.
|
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 getRetrieveTags()
public BlobListDetails setRetrieveTags(boolean retrieveTags)
retrieveTags - Flag indicating whether tags should be returnedpublic boolean getRetrieveSnapshots()
public BlobListDetails setRetrieveSnapshots(boolean retrieveSnapshots)
retrieveSnapshots - Flag indicating whether snapshots should be returnedpublic boolean getRetrieveVersions()
public BlobListDetails setRetrieveVersions(boolean retrieveVersions)
retrieveVersions - Flag indicating whether versions 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 boolean getRetrieveDeletedBlobsWithVersions()
public BlobListDetails setRetrieveDeletedBlobsWithVersions(boolean retrieveDeletedWithVersions)
retrieveDeletedWithVersions - Flag indicating whether deleted blobs with versioning should be returnedpublic boolean getRetrieveImmutabilityPolicy()
public BlobListDetails setRetrieveImmutabilityPolicy(boolean retrieveImmutabilityPolicy)
retrieveImmutabilityPolicy - Flag indicating whether immutability policy for the blob should be returnedpublic boolean getRetrieveLegalHold()
public BlobListDetails setRetrieveLegalHold(boolean retrieveLegalHold)
retrieveLegalHold - Flag indicating whetherlegal hold for the blob should be returnedpublic ArrayList<ListBlobsIncludeItem> toList()
Visit the Azure for Java Developers site for more Java documentation, including quick starts, tutorials, and code samples.