hercules-ci-api-agent-0.5.1.0: API definition for Hercules CI Agent to talk to hercules-ci.com or Hercules CI Enterprise

Index

$sel:taskId:MkCancelledHercules.API.Agent.Socket.AgentPayload
$sel:taskId:MkStartedHercules.API.Agent.Socket.AgentPayload
AckHercules.API.Agent.Socket.Frame
actHercules.API.Logs.LogEntry
ActivityId 
1 (Type/Class)Hercules.API.Logs.LogEntry
2 (Data Constructor)Hercules.API.Logs.LogEntry
ActivityType 
1 (Type/Class)Hercules.API.Logs.LogEntry
2 (Data Constructor)Hercules.API.Logs.LogEntry
AddAPIVersionHercules.API.Agent
aesonOptionsHercules.API.Agent.Evaluate.EvaluateEvent.AttributeErrorEvent
AgentAPI 
1 (Type/Class)Hercules.API.Agent
2 (Data Constructor)Hercules.API.Agent
AgentInfo 
1 (Type/Class)Hercules.API.Agent.LifeCycle.AgentInfo
2 (Data Constructor)Hercules.API.Agent.LifeCycle.AgentInfo
agentInfo 
1 (Function)Hercules.API.Agent.LifeCycle.CreateAgentSession_V2
2 (Function)Hercules.API.Agent.LifeCycle.StartInfo
AgentPayloadHercules.API.Agent.Socket.AgentPayload
AgentServantAPIHercules.API.Agent
agentSessionCreateHercules.API.Agent.LifeCycle
agentSocketBaseURLHercules.API.Agent.LifeCycle.ServiceInfo
agentVersion 
1 (Function)Hercules.API.Agent.LifeCycle.AgentInfo
2 (Function)Hercules.API.Agent.LifeCycle.CreateAgentSession
AndHercules.Formats.Secret
AnyHercules.API.Task
APIHercules.API.Agent
apiHercules.API.Agent
architecturesHercules.API.Agent.LifeCycle.CreateAgentSession
ArchiveUrlHercules.API.Agent.Evaluate.ImmutableInput
AttributeHercules.API.Agent.Evaluate.EvaluateEvent
AttributeEffectHercules.API.Agent.Evaluate.EvaluateEvent
AttributeEffectEvent 
1 (Type/Class)Hercules.API.Agent.Evaluate.EvaluateEvent.AttributeEffectEvent
2 (Data Constructor)Hercules.API.Agent.Evaluate.EvaluateEvent.AttributeEffectEvent
AttributeErrorHercules.API.Agent.Evaluate.EvaluateEvent
AttributeErrorEvent 
1 (Type/Class)Hercules.API.Agent.Evaluate.EvaluateEvent.AttributeErrorEvent
2 (Data Constructor)Hercules.API.Agent.Evaluate.EvaluateEvent.AttributeErrorEvent
AttributeEvent 
1 (Type/Class)Hercules.API.Agent.Evaluate.EvaluateEvent.AttributeEvent
2 (Data Constructor)Hercules.API.Agent.Evaluate.EvaluateEvent.AttributeEvent
AttributeIFDHercules.API.Agent.Evaluate.EvaluateEvent
AttributeIFDEvent 
1 (Type/Class)Hercules.API.Agent.Evaluate.EvaluateEvent.AttributeIFDEvent
2 (Data Constructor)Hercules.API.Agent.Evaluate.EvaluateEvent.AttributeIFDEvent
AttributeTypeHercules.API.Agent.Evaluate.EvaluateEvent.AttributeEvent
authTokenHercules.Formats.CachixCache
autoArgumentsHercules.API.Agent.Evaluate.EvaluateTask
binaryCachesHercules.API.Agent.Evaluate.EvaluateEvent.JobConfig
BogusInputHercules.API.Agent.Evaluate.EvaluateEvent.InputDeclaration
buildHercules.API.Agent
BuildAPI 
1 (Type/Class)Hercules.API.Agent.Build
2 (Data Constructor)Hercules.API.Agent.Build
BuildEventHercules.API.Agent.Build.BuildEvent
BuildFailureHercules.API.Agent.Evaluate.DerivationStatus
BuildingHercules.API.Agent.Evaluate.DerivationStatus
BuildRequest 
1 (Type/Class)Hercules.API.Agent.Evaluate.EvaluateEvent.BuildRequest
2 (Data Constructor)Hercules.API.Agent.Evaluate.EvaluateEvent.BuildRequest
3 (Data Constructor)Hercules.API.Agent.Evaluate.EvaluateEvent
BuildRequired 
1 (Type/Class)Hercules.API.Agent.Evaluate.EvaluateEvent.BuildRequired
2 (Data Constructor)Hercules.API.Agent.Evaluate.EvaluateEvent.BuildRequired
3 (Data Constructor)Hercules.API.Agent.Evaluate.EvaluateEvent
BuildSuccessHercules.API.Agent.Evaluate.DerivationStatus
BuildTask 
1 (Type/Class)Hercules.API.Agent.Build.BuildTask
2 (Data Constructor)Hercules.API.Agent.Build.BuildTask
bulkSocketBaseURLHercules.API.Agent.LifeCycle.ServiceInfo
cache 
1 (Function)Hercules.API.Agent.Build.BuildEvent.Pushed
2 (Function)Hercules.API.Agent.Evaluate.EvaluateEvent.PushedAll
CachixCache 
1 (Type/Class)Hercules.Formats.CachixCache
2 (Data Constructor)Hercules.Formats.CachixCache
cachixPushCachesHercules.API.Agent.LifeCycle.AgentInfo
Cancel 
1 (Data Constructor)Hercules.API.Agent.Socket.ServicePayload
2 (Type/Class)Hercules.API.Agent.Socket.ServicePayload
Cancelled 
1 (Type/Class)Hercules.API.Agent.Socket.AgentPayload
2 (Data Constructor)Hercules.API.Agent.Socket.AgentPayload
ciSystemsHercules.API.Agent.Evaluate.EvaluateTask
ClientAuthHercules.API.Agent
clientProtocolVersionHercules.API.Logs.LogHello
concurrentTasksHercules.API.Agent.LifeCycle.AgentInfo
ConditionHercules.Formats.Secret
condition 
1 (Function)Hercules.Formats.Secret
2 (Function)Hercules.Formats.Mountable
ConfigOrLegacyHercules.API.Agent.Evaluate.EvaluateTask
ConstHercules.Formats.Secret
ContentLengthHercules.API.Agent.State
CreateAgentSession 
1 (Type/Class)Hercules.API.Agent.LifeCycle.CreateAgentSession
2 (Data Constructor)Hercules.API.Agent.LifeCycle.CreateAgentSession
3 (Type/Class)Hercules.API.Agent.LifeCycle.CreateAgentSession_V2
4 (Data Constructor)Hercules.API.Agent.LifeCycle.CreateAgentSession_V2
Credential 
1 (Type/Class)Hercules.API.Agent.Evaluate.EvaluateTask
2 (Data Constructor)Hercules.API.Agent.Evaluate.EvaluateTask
data_Hercules.Formats.Secret
dayOfMonthHercules.API.Agent.Evaluate.EvaluateEvent.OnScheduleHandlerEvent
dayOfWeekHercules.API.Agent.Evaluate.EvaluateEvent.OnScheduleHandlerEvent
DependenciesOnlyHercules.API.Agent.Evaluate.EvaluateEvent.AttributeEvent
DependencyFailureHercules.API.Agent.Evaluate.DerivationStatus
derivationHercules.API.Agent.Evaluate.EvaluateEvent.SubstitutionQueryResult
DerivationInfo 
1 (Type/Class)Hercules.API.Agent.Evaluate.EvaluateEvent.DerivationInfo
2 (Data Constructor)Hercules.API.Agent.Evaluate.EvaluateEvent.DerivationInfo
3 (Data Constructor)Hercules.API.Agent.Evaluate.EvaluateEvent
derivationOutputHercules.API.Agent.Evaluate.EvaluateEvent.AttributeIFDEvent
derivationPath 
1 (Function)Hercules.API.Agent.Evaluate.EvaluateEvent.AttributeEffectEvent
2 (Function)Hercules.API.Agent.Evaluate.EvaluateEvent.AttributeEvent
3 (Function)Hercules.API.Agent.Evaluate.EvaluateEvent.AttributeIFDEvent
4 (Function)Hercules.API.Agent.Evaluate.EvaluateEvent.BuildRequest
5 (Function)Hercules.API.Agent.Evaluate.EvaluateEvent.BuildRequired
6 (Function)Hercules.API.Agent.Evaluate.EvaluateEvent.DerivationInfo
7 (Function)Hercules.API.Agent.Effect.EffectTask
8 (Function)Hercules.API.Agent.Build.BuildTask
DerivationPathTextHercules.API.Agent.Evaluate.EvaluateEvent.DerivationInfo
DerivationStatusHercules.API.Agent.Evaluate.DerivationStatus
deriverHercules.API.Agent.OutputInfo
DoneHercules.API.Agent.Build.BuildEvent
doneHercules.API.Agent.Evaluate.EvaluateEvent.AttributeIFDEvent
EffectHercules.API.Agent.Evaluate.EvaluateEvent.AttributeEvent
EffectTask 
1 (Type/Class)Hercules.API.Agent.Effect.EffectTask
2 (Data Constructor)Hercules.API.Agent.Effect.EffectTask
EndHercules.API.Logs.LogMessage
ErrorHercules.API.Agent.Evaluate.EvaluateEvent.Message
errorDerivationHercules.API.Agent.Evaluate.EvaluateEvent.AttributeErrorEvent
errorMessageHercules.API.Agent.Evaluate.EvaluateEvent.AttributeErrorEvent
errorTypeHercules.API.Agent.Evaluate.EvaluateEvent.AttributeErrorEvent
evalHercules.API.Agent
EvalAPI 
1 (Type/Class)Hercules.API.Agent.Evaluate
2 (Data Constructor)Hercules.API.Agent.Evaluate
EvaluateEventHercules.API.Agent.Evaluate.EvaluateEvent
EvaluateTask 
1 (Type/Class)Hercules.API.Agent.Evaluate.EvaluateTask
2 (Data Constructor)Hercules.API.Agent.Evaluate.EvaluateTask
ExceptionHercules.API.Agent.Socket.Frame
ExceptionalHercules.API.TaskStatus
expressionPath 
1 (Function)Hercules.API.Agent.Evaluate.EvaluateEvent.AttributeEffectEvent
2 (Function)Hercules.API.Agent.Evaluate.EvaluateEvent.AttributeErrorEvent
3 (Function)Hercules.API.Agent.Evaluate.EvaluateEvent.AttributeEvent
4 (Function)Hercules.API.Agent.Evaluate.EvaluateEvent.AttributeIFDEvent
extraGitCredentialsHercules.API.Agent.Evaluate.EvaluateTask
extraInputsHercules.API.Agent.Evaluate.EvaluateTask.OnSchedule
FieldHercules.API.Logs.LogEntry
fieldsHercules.API.Logs.LogEntry
forceRebuildHercules.API.Agent.Evaluate.EvaluateEvent.BuildRequest
forgeTypeHercules.API.Agent.Evaluate.ImmutableGitInput
FrameHercules.API.Agent.Socket.Frame
fromVersionParserHercules.Formats.Common
getBuildHercules.API.Agent.Build
getDerivationStatusHercules.API.Agent.Evaluate
getDerivationStatus2Hercules.API.Agent.Evaluate
getServiceInfoHercules.API.Agent.LifeCycle
getStateHercules.API.Agent.State
GitHercules.API.Agent.Evaluate.ImmutableInput
GitToken 
1 (Type/Class)Hercules.API.Agent.Evaluate.EvaluateEvent.AttributeEffectEvent
2 (Data Constructor)Hercules.API.Agent.Evaluate.EvaluateEvent.AttributeEffectEvent
goodbyeHercules.API.Agent.LifeCycle
handlerExtraInputs 
1 (Function)Hercules.API.Agent.Evaluate.EvaluateEvent.OnPushHandlerEvent
2 (Function)Hercules.API.Agent.Evaluate.EvaluateEvent.OnScheduleHandlerEvent
handlerName 
1 (Function)Hercules.API.Agent.Evaluate.EvaluateEvent.OnPushHandlerEvent
2 (Function)Hercules.API.Agent.Evaluate.EvaluateEvent.OnScheduleHandlerEvent
hashHercules.API.Agent.OutputInfo
heartbeatHercules.API.Agent.LifeCycle
Hello 
1 (Data Constructor)Hercules.API.Logs.LogMessage
2 (Type/Class)Hercules.API.Agent.LifeCycle.StartInfo
3 (Data Constructor)Hercules.API.Agent.LifeCycle.StartInfo
4 (Data Constructor)Hercules.API.Agent.Socket.AgentPayload
helloHercules.API.Agent.LifeCycle
hostname 
1 (Function)Hercules.API.Agent.LifeCycle.AgentInfo
2 (Function)Hercules.API.Agent.LifeCycle.CreateAgentSession
hourHercules.API.Agent.Evaluate.EvaluateEvent.OnScheduleHandlerEvent
httpURLHercules.API.Agent.Evaluate.ImmutableGitInput
i 
1 (Function)Hercules.API.Logs.LogEntry
2 (Function)Hercules.API.Logs.LogMessage
id 
1 (Function)Hercules.API.Task
2 (Function)Hercules.API.Agent.LifeCycle.StartInfo
3 (Function)Hercules.API.Agent.Evaluate.EvaluateTask
4 (Function)Hercules.API.Agent.Effect.EffectTask
5 (Function)Hercules.API.Agent.Build.BuildTask
IdentifierHercules.API.Agent.Evaluate.EvaluateTask
ImmutableGitInput 
1 (Type/Class)Hercules.API.Agent.Evaluate.ImmutableGitInput
2 (Data Constructor)Hercules.API.Agent.Evaluate.ImmutableGitInput
ImmutableInputHercules.API.Agent.Evaluate.ImmutableInput
index 
1 (Function)Hercules.API.Agent.Evaluate.EvaluateEvent.AttributeIFDEvent
2 (Function)Hercules.API.Agent.Evaluate.EvaluateEvent.BuildRequired
3 (Function)Hercules.API.Agent.Evaluate.EvaluateEvent.Message
InputDeclarationHercules.API.Agent.Evaluate.EvaluateEvent.InputDeclaration
inputDerivationOutputPaths 
1 (Function)Hercules.API.Agent.Effect.EffectTask
2 (Function)Hercules.API.Agent.Build.BuildTask
inputDerivationsHercules.API.Agent.Evaluate.EvaluateEvent.DerivationInfo
inputMetadataHercules.API.Agent.Evaluate.EvaluateTask
inputs 
1 (Function)Hercules.API.Agent.Evaluate.EvaluateTask.OnPush
2 (Function)Hercules.API.Agent.Evaluate.EvaluateTask
inputSourcesHercules.API.Agent.Evaluate.EvaluateEvent.DerivationInfo
IntHercules.API.Logs.LogEntry
IsBranchHercules.Formats.Secret
IsDefaultBranchHercules.Formats.Secret
isDefaultBranchHercules.API.Agent.Effect.EffectTask
isFixedHercules.API.Agent.Evaluate.EvaluateEvent.DerivationInfo
isFlake 
1 (Function)Hercules.API.Agent.Evaluate.EvaluateEvent.OnPushHandlerEvent
2 (Function)Hercules.API.Agent.Evaluate.EvaluateEvent.OnScheduleHandlerEvent
isFlakeJobHercules.API.Agent.Evaluate.EvaluateTask
IsOwnerHercules.Formats.Secret
IsRepoHercules.Formats.Secret
IsTagHercules.Formats.Secret
JobConfig 
1 (Type/Class)Hercules.API.Agent.Evaluate.EvaluateEvent.JobConfig
2 (Data Constructor)Hercules.API.Agent.Evaluate.EvaluateEvent.JobConfig
3 (Data Constructor)Hercules.API.Agent.Evaluate.EvaluateEvent
labelsHercules.API.Agent.LifeCycle.AgentInfo
levelHercules.API.Logs.LogEntry
lifeCycleHercules.API.Agent
LifeCycleAPI 
1 (Type/Class)Hercules.API.Agent.LifeCycle
2 (Data Constructor)Hercules.API.Agent.LifeCycle
LogEntriesHercules.API.Logs.LogMessage
LogEntryHercules.API.Logs.LogEntry
LogHello 
1 (Type/Class)Hercules.API.Logs.LogHello
2 (Data Constructor)Hercules.API.Logs.LogHello
LogMessageHercules.API.Logs.LogMessage
LogsAPI 
1 (Type/Class)Hercules.API.Logs
2 (Data Constructor)Hercules.API.Logs
logToken 
1 (Function)Hercules.API.Agent.Evaluate.EvaluateTask
2 (Function)Hercules.API.Agent.Effect.EffectTask
3 (Function)Hercules.API.Agent.Build.BuildTask
mapOobHercules.API.Agent.Socket.Frame
MayFailHercules.API.Agent.Evaluate.EvaluateEvent.AttributeEvent
Message 
1 (Type/Class)Hercules.API.Agent.Evaluate.EvaluateEvent.Message
2 (Data Constructor)Hercules.API.Agent.Evaluate.EvaluateEvent.Message
3 (Data Constructor)Hercules.API.Agent.Evaluate.EvaluateEvent
message 
1 (Function)Hercules.API.Agent.Evaluate.EvaluateEvent.Message
2 (Function)Hercules.API.Agent.Socket.Frame
minuteHercules.API.Agent.Evaluate.EvaluateEvent.OnScheduleHandlerEvent
MkCancelHercules.API.Agent.Socket.ServicePayload
MkCancelledHercules.API.Agent.Socket.AgentPayload
MkGitTokenHercules.API.Agent.Evaluate.EvaluateEvent.AttributeEffectEvent
MkOnPushHercules.API.Agent.Evaluate.EvaluateTask.OnPush
MkOnScheduleHercules.API.Agent.Evaluate.EvaluateTask.OnSchedule
MkSiblingInputHercules.API.Agent.Evaluate.EvaluateEvent.InputDeclaration
MkSimpleSecretHercules.API.Agent.Evaluate.EvaluateEvent.AttributeEffectEvent
MkStartedHercules.API.Agent.Socket.AgentPayload
Mountable 
1 (Type/Class)Hercules.Formats.Mountable
2 (Data Constructor)Hercules.Formats.Mountable
ms 
1 (Function)Hercules.API.Logs.LogEntry
2 (Function)Hercules.API.Logs.LogMessage
Msg 
1 (Data Constructor)Hercules.API.Agent.Socket.Frame
2 (Data Constructor)Hercules.API.Logs.LogEntry
msgHercules.API.Logs.LogEntry
MustFailHercules.API.Agent.Evaluate.EvaluateEvent.AttributeEvent
nHercules.API.Agent.Socket.Frame
name 
1 (Function)Hercules.API.Agent.Evaluate.EvaluateEvent.AttributeEffectEvent
2 (Function)Hercules.API.Agent.Evaluate.ImmutableGitInput
3 (Function)Hercules.API.Agent.Evaluate.EvaluateTask.OnSchedule
4 (Function)Hercules.API.Agent.Evaluate.EvaluateTask.OnPush
5 (Function)Hercules.API.Agent.OutputInfo
NixCache 
1 (Type/Class)Hercules.Formats.NixCache
2 (Data Constructor)Hercules.Formats.NixCache
nixClientProtocolVersionHercules.API.Agent.LifeCycle.AgentInfo
nixDaemonProtocolVersionHercules.API.Agent.LifeCycle.AgentInfo
nixPathHercules.API.Agent.Evaluate.EvaluateTask
NixPathElement 
1 (Type/Class)Hercules.API.Agent.Evaluate.EvaluateTask
2 (Data Constructor)Hercules.API.Agent.Evaluate.EvaluateTask
nixVersion 
1 (Function)Hercules.API.Agent.LifeCycle.AgentInfo
2 (Function)Hercules.API.Agent.LifeCycle.CreateAgentSession
noVersionHercules.Formats.Common
oHercules.API.Agent.Socket.Frame
OnPush 
1 (Type/Class)Hercules.API.Agent.Evaluate.EvaluateTask.OnPush
2 (Data Constructor)Hercules.API.Agent.Evaluate.EvaluateTask
OnPushHandlerEvent 
1 (Type/Class)Hercules.API.Agent.Evaluate.EvaluateEvent.OnPushHandlerEvent
2 (Data Constructor)Hercules.API.Agent.Evaluate.EvaluateEvent.OnPushHandlerEvent
3 (Data Constructor)Hercules.API.Agent.Evaluate.EvaluateEvent
OnSchedule 
1 (Type/Class)Hercules.API.Agent.Evaluate.EvaluateTask.OnSchedule
2 (Data Constructor)Hercules.API.Agent.Evaluate.EvaluateTask
OnScheduleHandlerEvent 
1 (Type/Class)Hercules.API.Agent.Evaluate.EvaluateEvent.OnScheduleHandlerEvent
2 (Data Constructor)Hercules.API.Agent.Evaluate.EvaluateEvent.OnScheduleHandlerEvent
3 (Data Constructor)Hercules.API.Agent.Evaluate.EvaluateEvent
OobHercules.API.Agent.Socket.Frame
OrHercules.Formats.Secret
otherInputsHercules.API.Agent.Evaluate.EvaluateTask
OutputInfo 
1 (Type/Class)Hercules.API.Agent.Evaluate.EvaluateEvent.DerivationInfo
2 (Data Constructor)Hercules.API.Agent.Evaluate.EvaluateEvent.DerivationInfo
3 (Type/Class)Hercules.API.Agent.OutputInfo
4 (Data Constructor)Hercules.API.Agent.OutputInfo
5 (Data Constructor)Hercules.API.Agent.Build.BuildEvent
outputInfoHercules.API.Agent.Evaluate.EvaluateEvent.SubstitutionQueryResult
outputName 
1 (Function)Hercules.API.Agent.Evaluate.EvaluateEvent.BuildRequired
2 (Function)Hercules.API.Agent.Evaluate.EvaluateEvent.SubstitutionQueryResult
OutputNameTextHercules.API.Agent.Evaluate.EvaluateEvent.DerivationInfo
outputsHercules.API.Agent.Evaluate.EvaluateEvent.DerivationInfo
ownerHercules.API.Agent.Evaluate.ImmutableGitInput
ownerNameHercules.API.Agent.Effect.EffectTask
pHercules.API.Agent.Socket.Frame
parentHercules.API.Logs.LogEntry
passwordHercules.API.Agent.Evaluate.EvaluateTask
path 
1 (Function)Hercules.API.Agent.Evaluate.EvaluateEvent.DerivationInfo
2 (Function)Hercules.API.Agent.OutputInfo
3 (Function)Hercules.API.Agent.Evaluate.EvaluateTask
PingHercules.API.Agent.Socket.AgentPayload
platformHercules.API.Agent.Evaluate.EvaluateEvent.DerivationInfo
platformsHercules.API.Agent.LifeCycle.AgentInfo
postLogHercules.API.Agent.Tasks
prefixHercules.API.Agent.Evaluate.EvaluateTask
primaryInputHercules.API.Agent.Evaluate.EvaluateTask
projectHercules.API.Agent.Evaluate.EvaluateEvent.InputDeclaration
projectIdHercules.API.Agent.Effect.EffectTask
projectPathHercules.API.Agent.Effect.EffectTask
publicKeys 
1 (Function)Hercules.Formats.CachixCache
2 (Function)Hercules.Formats.NixCache
pushCachesHercules.API.Agent.LifeCycle.AgentInfo
Pushed 
1 (Type/Class)Hercules.API.Agent.Build.BuildEvent.Pushed
2 (Data Constructor)Hercules.API.Agent.Build.BuildEvent.Pushed
3 (Data Constructor)Hercules.API.Agent.Build.BuildEvent
PushedAll 
1 (Type/Class)Hercules.API.Agent.Evaluate.EvaluateEvent.PushedAll
2 (Data Constructor)Hercules.API.Agent.Evaluate.EvaluateEvent.PushedAll
3 (Data Constructor)Hercules.API.Agent.Evaluate.EvaluateEvent
putStateHercules.API.Agent.State
readOnlyHercules.Formats.Mountable
ref 
1 (Function)Hercules.API.Agent.Evaluate.EvaluateEvent.InputDeclaration
2 (Function)Hercules.API.Agent.Evaluate.ImmutableGitInput
3 (Function)Hercules.API.Agent.Effect.EffectTask
referencesHercules.API.Agent.OutputInfo
RegularHercules.API.Agent.Evaluate.EvaluateEvent.AttributeEvent
removeOobHercules.API.Agent.Socket.Frame
repoNameHercules.API.Agent.Effect.EffectTask
requiredSystemFeaturesHercules.API.Agent.Evaluate.EvaluateEvent.DerivationInfo
ResultHercules.API.Logs.LogEntry
ResultType 
1 (Type/Class)Hercules.API.Logs.LogEntry
2 (Data Constructor)Hercules.API.Logs.LogEntry
ResultTypeBuildLogLineHercules.API.Logs.LogEntry
ResultTypeProgressHercules.API.Logs.LogEntry
ResultTypeSetExpectedHercules.API.Logs.LogEntry
revHercules.API.Agent.Evaluate.ImmutableGitInput
rtypeHercules.API.Logs.LogEntry
Secret 
1 (Type/Class)Hercules.Formats.Secret
2 (Data Constructor)Hercules.Formats.Secret
SecretRefHercules.API.Agent.Evaluate.EvaluateEvent.AttributeEffectEvent
secretsToUseHercules.API.Agent.Evaluate.EvaluateEvent.AttributeEffectEvent
SelectorHercules.API.Agent.Evaluate.EvaluateTask
selectorHercules.API.Agent.Evaluate.EvaluateTask
servantApiHercules.API.Agent
serverSecretsHercules.API.Agent.Effect.EffectTask
ServiceInfo 
1 (Type/Class)Hercules.API.Agent.LifeCycle.ServiceInfo
2 (Data Constructor)Hercules.API.Agent.LifeCycle.ServiceInfo
3 (Data Constructor)Hercules.API.Agent.Socket.ServicePayload
ServicePayloadHercules.API.Agent.Socket.ServicePayload
SiblingInput 
1 (Type/Class)Hercules.API.Agent.Evaluate.EvaluateEvent.InputDeclaration
2 (Data Constructor)Hercules.API.Agent.Evaluate.EvaluateEvent.InputDeclaration
signingKeys 
1 (Function)Hercules.Formats.CachixCache
2 (Function)Hercules.Formats.NixCache
SimpleSecret 
1 (Type/Class)Hercules.API.Agent.Evaluate.EvaluateEvent.AttributeEffectEvent
2 (Data Constructor)Hercules.API.Agent.Evaluate.EvaluateEvent.AttributeEffectEvent
siteNameHercules.API.Agent.Effect.EffectTask
sizeHercules.API.Agent.OutputInfo
sourceHercules.Formats.Mountable
sourceCachesHercules.API.Agent.Evaluate.EvaluateEvent.JobConfig
sshURLHercules.API.Agent.Evaluate.ImmutableGitInput
StartHercules.API.Logs.LogEntry
StartBuildHercules.API.Agent.Socket.ServicePayload
Started 
1 (Type/Class)Hercules.API.Agent.Socket.AgentPayload
2 (Data Constructor)Hercules.API.Agent.Socket.AgentPayload
StartEffectHercules.API.Agent.Socket.ServicePayload
StartEvaluationHercules.API.Agent.Socket.ServicePayload
StartInfo 
1 (Type/Class)Hercules.API.Agent.LifeCycle.StartInfo
2 (Data Constructor)Hercules.API.Agent.LifeCycle.StartInfo
startInfoHercules.API.Agent.LifeCycle.StartInfo
startTimeHercules.API.Agent.LifeCycle.StartInfo
stateHercules.API.Agent
StateAPI 
1 (Type/Class)Hercules.API.Agent.State
2 (Data Constructor)Hercules.API.Agent.State
StopHercules.API.Logs.LogEntry
storeProtocolVersionHercules.API.Logs.LogHello
storeURI 
1 (Function)Hercules.API.Agent.Evaluate.EvaluateEvent.SubstitutionQueryResult
2 (Function)Hercules.Formats.NixCache
StringHercules.API.Logs.LogEntry
subPathHercules.API.Agent.Evaluate.EvaluateTask
SubPathOf 
1 (Type/Class)Hercules.API.Agent.Evaluate.EvaluateTask
2 (Data Constructor)Hercules.API.Agent.Evaluate.EvaluateTask
substitutersHercules.API.Agent.LifeCycle.AgentInfo
SubstitutionQueryResult 
1 (Type/Class)Hercules.API.Agent.Evaluate.EvaluateEvent.SubstitutionQueryResult
2 (Data Constructor)Hercules.API.Agent.Evaluate.EvaluateEvent.SubstitutionQueryResult
3 (Data Constructor)Hercules.API.Agent.Evaluate.EvaluateEvent
SuccessfulHercules.API.TaskStatus
systemFeaturesHercules.API.Agent.LifeCycle.AgentInfo
taggedConditionParsersHercules.Formats.Secret
Task 
1 (Type/Class)Hercules.API.Task
2 (Data Constructor)Hercules.API.Task
taskIdHercules.API.Agent.Socket.ServicePayload
tasksHercules.API.Agent
TasksAPI 
1 (Type/Class)Hercules.API.Agent.Tasks
2 (Data Constructor)Hercules.API.Agent.Tasks
tasksGetEvaluationHercules.API.Agent.Evaluate
tasksInProgressHercules.API.Agent.LifeCycle.StartInfo
tasksReadyHercules.API.Agent.Tasks
tasksSetStatusHercules.API.Agent.Tasks
TaskStatusHercules.API.TaskStatus
tasksUpdateEvaluationHercules.API.Agent.Evaluate
TerminatedHercules.API.TaskStatus
textHercules.API.Logs.LogEntry
TimeConstraints 
1 (Type/Class)Hercules.API.Agent.Evaluate.EvaluateEvent.OnScheduleHandlerEvent
2 (Data Constructor)Hercules.API.Agent.Evaluate.EvaluateEvent.OnScheduleHandlerEvent
tokenHercules.API.Agent.Effect.EffectTask
TraceHercules.API.Agent.Evaluate.EvaluateEvent.Message
traceHercules.API.Agent.Evaluate.EvaluateEvent.AttributeErrorEvent
typ 
1 (Function)Hercules.API.Agent.Evaluate.EvaluateEvent.AttributeEvent
2 (Function)Hercules.API.Agent.Evaluate.EvaluateEvent.Message
3 (Function)Hercules.API.Logs.LogEntry
4 (Function)Hercules.API.Task
TypeHercules.API.Agent.Evaluate.EvaluateEvent.Message
uncheckedCastHercules.API.Task
upcastHercules.API.Task
upcastIdHercules.API.Task
updateBuildHercules.API.Agent.Build
urlHercules.API.Agent.Evaluate.EvaluateTask
usernameHercules.API.Agent.Evaluate.EvaluateTask
valueHercules.API.Agent.Evaluate.EvaluateTask
version 
1 (Function)Hercules.API.Agent.LifeCycle.ServiceInfo
2 (Function)Hercules.Formats.Common
VersionParser 
1 (Type/Class)Hercules.Formats.Common
2 (Data Constructor)Hercules.Formats.Common
WaitingHercules.API.Agent.Evaluate.DerivationStatus
webURLHercules.API.Agent.Evaluate.ImmutableGitInput
whenHercules.API.Agent.Evaluate.EvaluateEvent.OnScheduleHandlerEvent
withKindHercules.Formats.Common
withVersionsHercules.Formats.Common
writeBuildLogHercules.API.Agent.Build
writeLogHercules.API.Logs