API Reference > imodeljs-common > CloudStorage > CloudStorageTileCache CloudStorageTileCache Class Beta Extends CloudStorageCache<TileContentIdentifier, Uint8Array> Methods Name Description constructor(): CloudStorageTileCache Protected formContainerKey(id: TileContentIdentifier): string Protected formContainerName(id: TileContentIdentifier): string formResourceName(id: TileContentIdentifier): string instantiateResource(response: Response): Promise<Uint8Array | undefined> Protected obtainContainerUrl(id: TileContentIdentifier, descriptor: CloudStorageContainerDescriptor): Promise<CloudStorageContainerUrl> Protected supplyExpiryForContainerUrl(_id: CloudStorageContainerDescriptor): Date getCache(): CloudStorageTileCache Static Inherited methods Name Inherited from Description getContainer(id: TileContentIdentifier): Promise<CloudStorageContainerUrl> Protected CloudStorageCache<TileContentIdentifier, Uint8Array> requestResource(container: CloudStorageContainerUrl, id: TileContentIdentifier): Promise<Response> Protected CloudStorageCache<TileContentIdentifier, Uint8Array> retrieve(id: TileContentIdentifier): Promise<Uint8Array | undefined> CloudStorageCache<TileContentIdentifier, Uint8Array> supplyUrlBase(_container: CloudStorageContainerUrl, _id: TileContentIdentifier): string | undefined Protected CloudStorageCache<TileContentIdentifier, Uint8Array> Inherited properties Name Type Inherited from Description provider CloudStorageProvider CloudStorageCache<TileContentIdentifier, Uint8Array> Defined in core/common/src/CloudStorageTileCache.ts Line 22 Last Updated: 13 June, 2024