hercules-ci-api-agent-0.2.2.0: API definition for Hercules CI Agent to talk to hercules-ci.com or Hercules CI Enterprise
Hercules.API.Agent.Socket.ServicePayload
data Cancel Source #
Constructors
Fields
Defined in Hercules.API.Agent.Socket.ServicePayload
Methods
(==) :: Cancel -> Cancel -> Bool #
(/=) :: Cancel -> Cancel -> Bool #
showsPrec :: Int -> Cancel -> ShowS #
show :: Cancel -> String #
showList :: [Cancel] -> ShowS #
Associated Types
type Rep Cancel :: Type -> Type #
from :: Cancel -> Rep Cancel x #
to :: Rep Cancel x -> Cancel #
toJSON :: Cancel -> Value #
toEncoding :: Cancel -> Encoding #
toJSONList :: [Cancel] -> Value #
toEncodingList :: [Cancel] -> Encoding #
parseJSON :: Value -> Parser Cancel #
parseJSONList :: Value -> Parser [Cancel] #
data ServicePayload Source #
(==) :: ServicePayload -> ServicePayload -> Bool #
(/=) :: ServicePayload -> ServicePayload -> Bool #
showsPrec :: Int -> ServicePayload -> ShowS #
show :: ServicePayload -> String #
showList :: [ServicePayload] -> ShowS #
type Rep ServicePayload :: Type -> Type #
from :: ServicePayload -> Rep ServicePayload x #
to :: Rep ServicePayload x -> ServicePayload #
toJSON :: ServicePayload -> Value #
toEncoding :: ServicePayload -> Encoding #
toJSONList :: [ServicePayload] -> Value #
toEncodingList :: [ServicePayload] -> Encoding #
parseJSON :: Value -> Parser ServicePayload #
parseJSONList :: Value -> Parser [ServicePayload] #