BlobListDetails Class

Definition

This type allows users to specify additional information the service should return with each blob when listing blobs in a container (via a 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.

public class BlobListDetails
Inheritance
java.lang.Object
BlobListDetails

Constructors

BlobListDetails()

Methods

copy()

Whether blob metadata related to any current or previous Copy Blob operation should be included in the response.

deletedBlobs()

Whether blobs which have been soft deleted should be returned.

metadata()

Whether blob metadata should be returned.

snapshots()

Whether snapshots should be returned. Snapshots are listed from oldest to newest.

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.

withCopy(boolean copy)

Whether blob metadata related to any current or previous Copy Blob operation should be included in the response.

withDeletedBlobs(boolean deletedBlobs)

Whether blobs which have been soft deleted should be returned.

withMetadata(boolean metadata)

Whether blob metadata should be returned.

withSnapshots(boolean snapshots)

Whether snapshots should be returned. Snapshots are listed from oldest to newest.

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.

Applies to