CloudStorageCache<TContentId, TContentType> Class
Beta
Extended by
Methods
Name | Description | |
---|---|---|
constructor(): CloudStorageCache | ||
formContainerKey(id: TContentId): string Protected | ||
formContainerName(id: TContentId): string Abstract | ||
formResourceName(id: TContentId): string Abstract | ||
getContainer(id: TContentId): Promise<CloudStorageContainerUrl> Protected | ||
instantiateResource(response: Response): Promise<TContentType | undefined> ProtectedAbstract | ||
obtainContainerUrl(id: TContentId, descriptor: CloudStorageContainerDescriptor): Promise<CloudStorageContainerUrl> ProtectedAbstract | ||
requestResource(container: CloudStorageContainerUrl, id: TContentId): Promise<Response> Protected | ||
retrieve(id: TContentId): Promise<TContentType | undefined> | ||
supplyUrlBase(_container: CloudStorageContainerUrl, _id: TContentId): string | undefined Protected |
Properties
Name | Type | Description | |
---|---|---|---|
provider | CloudStorageProvider |
Defined in
Last Updated: 08 January, 2020