hriemann-0.3.3.3: A Riemann Client for Haskell
Network.Monitoring.Riemann.Json
Contents
rightToJust :: Either l r -> Maybe r Source #
Methods
toJSON :: Utf8 -> Value #
toEncoding :: Utf8 -> Encoding #
toJSONList :: [Utf8] -> Value #
toEncodingList :: [Utf8] -> Encoding #
toJSON :: Attribute -> Value #
toEncoding :: Attribute -> Encoding #
toJSONList :: [Attribute] -> Value #
toEncodingList :: [Attribute] -> Encoding #
toJSON :: Event -> Value #
toEncoding :: Event -> Encoding #
toJSONList :: [Event] -> Value #
toEncodingList :: [Event] -> Encoding #
toJSON :: Query -> Value #
toEncoding :: Query -> Encoding #
toJSONList :: [Query] -> Value #
toEncodingList :: [Query] -> Encoding #
toJSON :: State -> Value #
toEncoding :: State -> Encoding #
toJSONList :: [State] -> Value #
toEncodingList :: [State] -> Encoding #
toJSON :: Msg -> Value #
toEncoding :: Msg -> Encoding #
toJSONList :: [Msg] -> Value #
toEncodingList :: [Msg] -> Encoding #
parseJSON :: Value -> Parser Utf8 #
parseJSONList :: Value -> Parser [Utf8] #
parseJSON :: Value -> Parser Attribute #
parseJSONList :: Value -> Parser [Attribute] #
parseJSON :: Value -> Parser Event #
parseJSONList :: Value -> Parser [Event] #
parseJSON :: Value -> Parser Query #
parseJSONList :: Value -> Parser [Query] #
parseJSON :: Value -> Parser State #
parseJSONList :: Value -> Parser [State] #
parseJSON :: Value -> Parser Msg #
parseJSONList :: Value -> Parser [Msg] #