nakadi-client-0.4.1.0: Client library for the Nakadi Event Broker

Copyright(c) Moritz Schulte 2017
LicenseBSD3
Maintainermtesseract@silverratio.net
Stabilityexperimental
PortabilityPOSIX
Safe HaskellNone
LanguageHaskell2010

Network.Nakadi.Subscriptions.Stats

Description

This module implements the /subscriptions/SUBSCRIPTIONS/stats API.

Synopsis

Documentation

subscriptionStats' Source #

Arguments

:: MonadNakadi m 
=> Config

Configuration

-> SubscriptionId

Subscription ID

-> m SubscriptionEventTypeStatsResult

Subscription Statistics

GET to /subscriptions/SUBSCRIPTION/cursors. Low level interface for Subscriptions Statistics retrieval.

subscriptionStatsR' Source #

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.

subscriptionStats Source #

Arguments

:: MonadNakadi m 
=> Config

Configuration

-> SubscriptionId

Subscription ID

-> m (Map EventTypeName [PartitionStat])

Subscription Statistics as a Map.

GET to /subscriptions/SUBSCRIPTION/cursors. High level interface for Subscription Statistics retrieval.

subscriptionStatsR Source #

Arguments

:: MonadNakadiEnv r m 
=> SubscriptionId

Subscription ID

-> m (Map EventTypeName [PartitionStat])

Subscription Statistics as a Map.

GET to /subscriptions/SUBSCRIPTION/cursors. High level interface for Subscription Statistics retrieval, obtains configuration from environment..