hercules-ci-api-agent-0.4.1.2: API definition for Hercules CI Agent to talk to hercules-ci.com or Hercules CI Enterprise
Safe HaskellNone
LanguageHaskell2010

Hercules.API.Agent.Socket.ServicePayload

Documentation

data Cancel Source #

Constructors

MkCancel 

Fields

Instances

Instances details
Eq Cancel Source # 
Instance details

Defined in Hercules.API.Agent.Socket.ServicePayload

Methods

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

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

Show Cancel Source # 
Instance details

Defined in Hercules.API.Agent.Socket.ServicePayload

Generic Cancel Source # 
Instance details

Defined in Hercules.API.Agent.Socket.ServicePayload

Associated Types

type Rep Cancel :: Type -> Type #

Methods

from :: Cancel -> Rep Cancel x #

to :: Rep Cancel x -> Cancel #

ToJSON Cancel Source # 
Instance details

Defined in Hercules.API.Agent.Socket.ServicePayload

FromJSON Cancel Source # 
Instance details

Defined in Hercules.API.Agent.Socket.ServicePayload

NFData Cancel Source # 
Instance details

Defined in Hercules.API.Agent.Socket.ServicePayload

Methods

rnf :: Cancel -> () #

type Rep Cancel Source # 
Instance details

Defined in Hercules.API.Agent.Socket.ServicePayload

type Rep Cancel = D1 ('MetaData "Cancel" "Hercules.API.Agent.Socket.ServicePayload" "hercules-ci-api-agent-0.4.1.2-JaTBfk7gvSW13GcDUmjJEZ" 'False) (C1 ('MetaCons "MkCancel" 'PrefixI 'True) (S1 ('MetaSel ('Just "taskId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Id (Task Any)))))

data ServicePayload Source #

Instances

Instances details
Eq ServicePayload Source # 
Instance details

Defined in Hercules.API.Agent.Socket.ServicePayload

Show ServicePayload Source # 
Instance details

Defined in Hercules.API.Agent.Socket.ServicePayload

Generic ServicePayload Source # 
Instance details

Defined in Hercules.API.Agent.Socket.ServicePayload

Associated Types

type Rep ServicePayload :: Type -> Type #

ToJSON ServicePayload Source # 
Instance details

Defined in Hercules.API.Agent.Socket.ServicePayload

FromJSON ServicePayload Source # 
Instance details

Defined in Hercules.API.Agent.Socket.ServicePayload

NFData ServicePayload Source # 
Instance details

Defined in Hercules.API.Agent.Socket.ServicePayload

Methods

rnf :: ServicePayload -> () #

type Rep ServicePayload Source # 
Instance details

Defined in Hercules.API.Agent.Socket.ServicePayload