Package io.mailtrap.api.stats
Interface Stats
- All Known Implementing Classes:
StatsImpl
public interface Stats
Interface representing the Mailtrap API for interaction with sending statistics
-
Method Summary
Modifier and TypeMethodDescriptionbyCategory(long accountId, StatsFilter filter) Get sending stats grouped by categoriesbyDate(long accountId, StatsFilter filter) Get sending stats grouped by datebyDomain(long accountId, StatsFilter filter) Get sending stats grouped by domainsbyEmailServiceProvider(long accountId, StatsFilter filter) Get sending stats grouped by email service providersgetStats(long accountId, StatsFilter filter) Get aggregated sending stats
-
Method Details
-
getStats
Get aggregated sending stats- Parameters:
accountId- unique account IDfilter- stats filter parameters- Returns:
- aggregated sending statistics
-
byDomain
Get sending stats grouped by domains- Parameters:
accountId- unique account IDfilter- stats filter parameters- Returns:
- list of sending statistics grouped by domain
-
byCategory
Get sending stats grouped by categories- Parameters:
accountId- unique account IDfilter- stats filter parameters- Returns:
- list of sending statistics grouped by category
-
byEmailServiceProvider
Get sending stats grouped by email service providers- Parameters:
accountId- unique account IDfilter- stats filter parameters- Returns:
- list of sending statistics grouped by email service provider
-
byDate
Get sending stats grouped by date- Parameters:
accountId- unique account IDfilter- stats filter parameters- Returns:
- list of sending statistics grouped by date
-