cicero-api-0.1.2.0: API bindings to IOHK's Cicero job scheduler
Safe HaskellSafe-Inferred
LanguageHaskell2010

IOHK.Cicero.API.Run

Synopsis

Documentation

newtype RunID Source #

Constructors

RunID 

Fields

Instances

Instances details
FromJSON RunID Source # 
Instance details

Defined in IOHK.Cicero.API.Run

ToJSON RunID Source # 
Instance details

Defined in IOHK.Cicero.API.Run

Eq RunID Source # 
Instance details

Defined in IOHK.Cicero.API.Run

Methods

(==) :: RunID -> RunID -> Bool #

(/=) :: RunID -> RunID -> Bool #

Ord RunID Source # 
Instance details

Defined in IOHK.Cicero.API.Run

Methods

compare :: RunID -> RunID -> Ordering #

(<) :: RunID -> RunID -> Bool #

(<=) :: RunID -> RunID -> Bool #

(>) :: RunID -> RunID -> Bool #

(>=) :: RunID -> RunID -> Bool #

max :: RunID -> RunID -> RunID #

min :: RunID -> RunID -> RunID #

ToHttpApiData RunID Source # 
Instance details

Defined in IOHK.Cicero.API.Run

data RunRoutes mode Source #

Run routes in the Cicero API

Constructors

RunRoutes 

Fields

Instances

Instances details
Generic (RunRoutes mode) Source # 
Instance details

Defined in IOHK.Cicero.API.Run

Associated Types

type Rep (RunRoutes mode) :: Type -> Type #

Methods

from :: RunRoutes mode -> Rep (RunRoutes mode) x #

to :: Rep (RunRoutes mode) x -> RunRoutes mode #

type Rep (RunRoutes mode) Source # 
Instance details

Defined in IOHK.Cicero.API.Run

type Rep (RunRoutes mode) = D1 ('MetaData "RunRoutes" "IOHK.Cicero.API.Run" "cicero-api-0.1.2.0-9y64LgroRO6CqnkOALTEuu" 'False) (C1 ('MetaCons "RunRoutes" 'PrefixI 'True) ((S1 ('MetaSel ('Just "getAll") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (mode :- (QueryFlag "recursive" :> (QueryParams "input" FactID :> (QueryParam "offset" Natural :> (QueryParam "limit" Natural :> Get '[JSON] [RunV2])))))) :*: S1 ('MetaSel ('Just "createFact") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (mode :- (Capture "id" RunID :> ("fact" :> (ReqBody '[OctetStream] CreateFactV1 :> Post '[JSON] FactV1)))))) :*: (S1 ('MetaSel ('Just "getLogs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (mode :- (Capture "id" RunID :> ("logs" :> Get '[JSON] RunLogsV1)))) :*: S1 ('MetaSel ('Just "abort") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (mode :- (Capture "id" RunID :> DeleteNoContent))))))

data RunV2 Source #

Instances

Instances details
FromJSON RunV2 Source # 
Instance details

Defined in IOHK.Cicero.API.Run

ToJSON RunV2 Source # 
Instance details

Defined in IOHK.Cicero.API.Run

newtype RunLogsV1 Source #

Constructors

RunLogs [RunLog] 

Instances

Instances details
FromJSON RunLogsV1 Source # 
Instance details

Defined in IOHK.Cicero.API.Run

ToJSON RunLogsV1 Source # 
Instance details

Defined in IOHK.Cicero.API.Run

data RunLog Source #

Constructors

RunLog 

Fields

Instances

Instances details
FromJSON RunLog Source # 
Instance details

Defined in IOHK.Cicero.API.Run

ToJSON RunLog Source # 
Instance details

Defined in IOHK.Cicero.API.Run