AnalyticsRepository

internal interface AnalyticsRepository

Inheritors

Functions

Link copied to clipboard
abstract suspend fun countContactsAmount(): Either<StorageFailure, Int>
Link copied to clipboard
abstract suspend fun countTeamMembersAmount(teamId: TeamId): Either<CoreFailure, Int>
Link copied to clipboard
abstract suspend fun getContactsAmountCached(): Either<StorageFailure, Int>
Link copied to clipboard
abstract suspend fun getLastContactsDateUpdateDate(): Either<StorageFailure, Instant>
Link copied to clipboard
abstract suspend fun getTeamMembersAmountCached(): Either<CoreFailure, Int>
Link copied to clipboard
abstract suspend fun setContactsAmountCached(amount: Int)
Link copied to clipboard
abstract suspend fun setLastContactsDateUpdateDate(date: Instant)
Link copied to clipboard
abstract suspend fun setTeamMembersAmountCached(amount: Int)