| Copyright | (c) Moritz Schulte 2017 |
|---|---|
| License | BSD3 |
| Maintainer | mtesseract@silverratio.net |
| Stability | experimental |
| Portability | POSIX |
| Safe Haskell | None |
| Language | Haskell2010 |
Network.Nakadi.Subscriptions.Stats
Description
This module implements the /subscriptions/SUBSCRIPTIONS/stats
API.
- subscriptionStats' :: MonadNakadi m => Config -> SubscriptionId -> m SubscriptionEventTypeStatsResult
- subscriptionStatsR' :: MonadNakadiEnv r m => SubscriptionId -> m SubscriptionEventTypeStatsResult
- subscriptionStats :: MonadNakadi m => Config -> SubscriptionId -> m (Map EventTypeName [PartitionStat])
- subscriptionStatsR :: MonadNakadiEnv r m => SubscriptionId -> m (Map EventTypeName [PartitionStat])
Documentation
Arguments
| :: MonadNakadi m | |
| => Config | Configuration |
| -> SubscriptionId | Subscription ID |
| -> m SubscriptionEventTypeStatsResult | Subscription Statistics |
GET to /subscriptions/SUBSCRIPTION/cursors. Low level
interface for Subscriptions Statistics retrieval.
Arguments
| :: MonadNakadiEnv r m | |
| => SubscriptionId | Subscription ID |
| -> m SubscriptionEventTypeStatsResult | Subscription Statistics |
GET to /subscriptions/SUBSCRIPTION/cursors. Low level
interface for Subscriptions Statistics retrieval. Obtains
configuration from environment.
Arguments
| :: MonadNakadi m | |
| => Config | Configuration |
| -> SubscriptionId | Subscription ID |
| -> m (Map EventTypeName [PartitionStat]) | Subscription
Statistics as a |
GET to /subscriptions/SUBSCRIPTION/cursors. High level
interface for Subscription Statistics retrieval.
Arguments
| :: MonadNakadiEnv r m | |
| => SubscriptionId | Subscription ID |
| -> m (Map EventTypeName [PartitionStat]) | Subscription
Statistics as a |
GET to /subscriptions/SUBSCRIPTION/cursors. High level
interface for Subscription Statistics retrieval, obtains
configuration from environment..