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.AgentPayload
data AgentPayload Source #
Constructors
Defined in Hercules.API.Agent.Socket.AgentPayload
Methods
(==) :: AgentPayload -> AgentPayload -> Bool #
(/=) :: AgentPayload -> AgentPayload -> Bool #
showsPrec :: Int -> AgentPayload -> ShowS #
show :: AgentPayload -> String #
showList :: [AgentPayload] -> ShowS #
Associated Types
type Rep AgentPayload :: Type -> Type #
from :: AgentPayload -> Rep AgentPayload x #
to :: Rep AgentPayload x -> AgentPayload #
toJSON :: AgentPayload -> Value #
toEncoding :: AgentPayload -> Encoding #
toJSONList :: [AgentPayload] -> Value #
toEncodingList :: [AgentPayload] -> Encoding #
parseJSON :: Value -> Parser AgentPayload #
parseJSONList :: Value -> Parser [AgentPayload] #
data Started Source #
Fields
(==) :: Started -> Started -> Bool #
(/=) :: Started -> Started -> Bool #
showsPrec :: Int -> Started -> ShowS #
show :: Started -> String #
showList :: [Started] -> ShowS #
type Rep Started :: Type -> Type #
from :: Started -> Rep Started x #
to :: Rep Started x -> Started #
toJSON :: Started -> Value #
toEncoding :: Started -> Encoding #
toJSONList :: [Started] -> Value #
toEncodingList :: [Started] -> Encoding #
parseJSON :: Value -> Parser Started #
parseJSONList :: Value -> Parser [Started] #
data Cancelled Source #
(==) :: Cancelled -> Cancelled -> Bool #
(/=) :: Cancelled -> Cancelled -> Bool #
showsPrec :: Int -> Cancelled -> ShowS #
show :: Cancelled -> String #
showList :: [Cancelled] -> ShowS #
type Rep Cancelled :: Type -> Type #
from :: Cancelled -> Rep Cancelled x #
to :: Rep Cancelled x -> Cancelled #
toJSON :: Cancelled -> Value #
toEncoding :: Cancelled -> Encoding #
toJSONList :: [Cancelled] -> Value #
toEncodingList :: [Cancelled] -> Encoding #
parseJSON :: Value -> Parser Cancelled #
parseJSONList :: Value -> Parser [Cancelled] #