BlobInfoFactory provides a trivial interface for retrieving
BlobInfo metadata.
BlobInfo metadata is stored in read-only BlobInfo
entities in the datastore. This class provides an easy way to
access these entities. For more complex queries, you can use the
datastore directly.
Queries for BlobInfo instances, beginning at the blob
following previousBlob in lexicographic order. If
previousBlob is null, the first blob will be returned.
This is useful for displaying discrete pages of blobs.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-03-05 UTC."],[[["`BlobInfoFactory` provides a simple way to retrieve `BlobInfo` metadata, which is stored in read-only `BlobInfo` entities within the datastore."],["The class offers methods to create a `BlobInfo` instance from an `Entity`, load `BlobInfo` for a specific `BlobKey`, or to retrieve a list of `BlobInfo` entities."],["You can construct a `BlobInfoFactory` using either the default `DatastoreService` or by providing a custom implementation of the `DatastoreService`."],["`BlobInfoFactory` includes static fields such as CONTENT_TYPE, CREATION, FILENAME, GS_OBJECT_NAME, KIND, MD5_HASH, and SIZE for data retrieval."],["Methods such as `queryBlobInfos()` and `queryBlobInfosAfter(BlobKey previousBlob)` allow you to iterate through `BlobInfo` instances, either from the beginning or from a specified `BlobKey`."]]],[]]