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

IOHK.Cicero.API.Fact

Synopsis

Documentation

newtype FactID Source #

Constructors

FactID 

Fields

Instances

Instances details
FromJSON FactID Source # 
Instance details

Defined in IOHK.Cicero.API.Fact

ToJSON FactID Source # 
Instance details

Defined in IOHK.Cicero.API.Fact

Eq FactID Source # 
Instance details

Defined in IOHK.Cicero.API.Fact

Methods

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

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

Ord FactID Source # 
Instance details

Defined in IOHK.Cicero.API.Fact

ToHttpApiData FactID Source # 
Instance details

Defined in IOHK.Cicero.API.Fact

data FactRoutes mode Source #

Fact routes in the Cicero API

Constructors

FactRoutes 

Instances

Instances details
Generic (FactRoutes mode) Source # 
Instance details

Defined in IOHK.Cicero.API.Fact

Associated Types

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

Methods

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

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

type Rep (FactRoutes mode) Source # 
Instance details

Defined in IOHK.Cicero.API.Fact

type Rep (FactRoutes mode) = D1 ('MetaData "FactRoutes" "IOHK.Cicero.API.Fact" "cicero-api-0.1.2.0-9y64LgroRO6CqnkOALTEuu" 'False) (C1 ('MetaCons "FactRoutes" 'PrefixI 'True) (S1 ('MetaSel ('Just "create") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (mode :- (ReqBody '[OctetStream] CreateFactV1 :> Post '[JSON] FactV1))) :*: S1 ('MetaSel ('Just "getAll") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (mode :- (QueryParam' '[Required, Strict] "run" RunID :> Get '[JSON] [FactV1])))))

data CreateFactV1 Source #

Constructors

CreateFact 

Fields

Instances

Instances details
MimeRender OctetStream CreateFactV1 Source #

This instance assumes that toEncoding @Value has no trailing whitespace!

Instance details

Defined in IOHK.Cicero.API.Fact

data FactV1 Source #

A Cicero fact

Constructors

Fact 

Fields

Instances

Instances details
FromJSON FactV1 Source # 
Instance details

Defined in IOHK.Cicero.API.Fact

ToJSON FactV1 Source # 
Instance details

Defined in IOHK.Cicero.API.Fact