Package com.google.appengine.api.blobstore
package com.google.appengine.api.blobstore
Provides management and persistent storage of large, immutable byte arrays. This allows
applications to accept, save, and later serve files of any size.
- See Also:
-
ClassDescription
BlobInfocontains metadata about a blob.BlobInfoFactoryprovides a trivial interface for retrievingBlobInfometadata.BlobKeycontains the string identifier of a large (possibly larger than 1MB) blob of binary data that was uploaded in a previous request and can be streamed directly to users.BlobstoreFailureExceptionis an unchecked exception that is thrown for any unexpected error that occurs while communicating with the blobstore.BlobstoreInputStream provides an InputStream view of a blob in Blobstore.A subclass ofIOExceptionthat indicates that there was a problem interacting with Blobstore.A subclass ofIOExceptionthat indicates operations on a stream after it is closed.BlobstoreServiceallows you to manage the creation and serving of large, immutable blobs to users.CreatesBlobstoreServiceimplementations.A byte range as parsed from a request Range header.FileInfocontains metadata about an uploaded file.CreatesBlobstoreServiceimplementations.Factory provider forIBlobstoreServiceFactory.RangeFormatExceptionis an unchecked exception that is thrown when an invalid Range header format is provided.UnsupportedRangeFormatExceptionis an unchecked exception that is thrown when an valid but unsupported Range header format is provided.Allows users to customize the behavior of a single upload to theBlobstoreService.Contains static creation methods forUploadOptions.
com.google.appengine.api.blobstore.jakartainstead.