module Network.Livy
(
Livy
, LivyT (..)
, runLivy
, runLivyT
, send
, Env (..)
, HasEnv (..)
, newEnv
, LivyRequest (..)
, LivyResponse
, module Network.Livy.Client.Batch
, module Network.Livy.Client.Interactive
, Batch (..)
, BatchId (..)
, BatchState (..)
, BatchAppInfo
, bId, bAppId, bAppInfo, bLog, bState
, Session (..)
, SessionId (..)
, SessionKind (..)
, SessionState (..)
, SessionAppInfo
, sId, sAppId, sOwner, sProxyUser, sKind, sLog, sState, sAppInfo
, Statement (..)
, StatementId (..)
, StatementState (..)
, StatementOutput (..)
, StatementData
, stoStatus, stoExecutionCount, stoData, stId, stCode, stState, stOutput
, LivyError (..)
, LivyErrorType (..)
, LivyHTTPErrorCode (..)
, APIVersion (..)
) where
import Network.Livy.Env
import Network.Livy.Monad
import Network.Livy.Response
import Network.Livy.Types
import Network.Livy.Client.Types.Batch
import Network.Livy.Client.Types.Session
import Network.Livy.Client.Types.Statement
import Network.Livy.Client.Batch
import Network.Livy.Client.Interactive
data APIVersion = V050Incubating
instance Show APIVersion where
show V050Incubating = "0.5.0-incubating"