\Drupal\strata Storage

Namespaces

Plugin

Interfaces

StorageProviderFactoryInterface Builds a storage provider a submodule contributes.
StorageProviderInterface Where Strata puts its objects.
TierProviderFactoryInterface A provider factory that can build the same endpoint pointed at a second location.

Classes

BodyReader Turns a put body into the pieces one endpoint takes.
ByteRange A byte range for a partial read.
Capabilities What one storage endpoint can actually do.
HttpTransport Carries one provider request to an endpoint over the HTTP client Drupal already ships.
ObjectKeys The key namespace one store writes inside.
ObjectMeta What a store knows about one object without reading it.
ObjectPage One page of a listing.
ProviderStats What a store cost over one window: requests, bytes, failures and latency.
ProviderStatStore Keeps what each store was asked to do, accumulated per day.
ProviderStatSubscriber Writes this request's store traffic into the per-day record once the response is out.
PutResult What a store returns after accepting an object.
RecordingProvider Wraps any provider and records what every call to it cost.
StorageProviderManager Holds the storage providers a site has available.