Hi Jeremy,
Apologies for the late reply. I'm not very familiar with the BlobStore
APIs, but I'll try to help with how you can instantiate them. I'll also fix
the docs in the site as soon as I can.
You can use the ContextBuilder to create a view [1] such as the BlobStore
one, that provides
S3 emits different ETags for single- and multi-part uploads. You can
use both types of ETags for future conditional GET and PUT operations
but only single-part upload returns an MD5 hash. Multi-part upload
returns an opaque token which is likely a hash of hashes combined with
number of parts.