IndexV1StreamReceiver

Deprecated

Use IndexV2 instead

Functions

Link copied to clipboard
abstract fun receive(packageName: String, v: Map<String, PackageVersionV2>)
abstract fun receive(packageName: String, m: MetadataV2)
abstract fun receive(repo: RepoV2, version: Long, certificate: String?)
Link copied to clipboard
abstract fun updateAppMetadata(packageName: String, preferredSigner: String?)

Updates MetadataV2.preferredSigner with the given preferredSigner for the given packageName.

Link copied to clipboard
abstract fun updateRepo(antiFeatures: Map<String, AntiFeatureV2>, categories: Map<String, CategoryV2>, releaseChannels: Map<String, ReleaseChannelV2>)