public final class BlobListingDetails extends Object
ContainerURL
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.Modifier and Type | Field and Description |
---|---|
static BlobListingDetails |
NONE
An object representing no listing details.
|
Constructor and Description |
---|
BlobListingDetails() |
Modifier and Type | Method and Description |
---|---|
boolean |
copy()
Whether blob metadata related to any current or previous Copy Blob operation should be included in the
response.
|
boolean |
deletedBlobs()
Whether blobs which have been soft deleted should be returned.
|
boolean |
metadata()
Whether blob metadata should be returned.
|
boolean |
snapshots()
Whether snapshots should be returned.
|
boolean |
uncommittedBlobs()
Whether blobs for which blocks have been uploaded, but which have not been committed using Put Block List,
should be included in the response.
|
BlobListingDetails |
withCopy(boolean copy)
Whether blob metadata related to any current or previous Copy Blob operation should be included in the
response.
|
BlobListingDetails |
withDeletedBlobs(boolean deletedBlobs)
Whether blobs which have been soft deleted should be returned.
|
BlobListingDetails |
withMetadata(boolean metadata)
Whether blob metadata should be returned.
|
BlobListingDetails |
withSnapshots(boolean snapshots)
Whether snapshots should be returned.
|
BlobListingDetails |
withUncommittedBlobs(boolean uncommittedBlobs)
Whether blobs for which blocks have been uploaded, but which have not been committed using Put Block List,
should be included in the response.
|
public static final BlobListingDetails NONE
public boolean copy()
public BlobListingDetails withCopy(boolean copy)
public boolean metadata()
public BlobListingDetails withMetadata(boolean metadata)
public boolean snapshots()
public BlobListingDetails withSnapshots(boolean snapshots)
public boolean uncommittedBlobs()
public BlobListingDetails withUncommittedBlobs(boolean uncommittedBlobs)
public boolean deletedBlobs()
public BlobListingDetails withDeletedBlobs(boolean deletedBlobs)
This documentation was released into the public domain.