| Interface | Description |
|---|---|
| BuildRuleExecutionEvent |
Events used to track time spent executing rule.
|
| Class | Description |
|---|---|
| BuildEvent |
Base class for events about building.
|
| BuildEvent.BuildReport |
Event used to post build reports
|
| BuildEvent.Finished | |
| BuildEvent.RuleCountCalculated | |
| BuildEvent.Started | |
| BuildEvent.UnskippedRuleCountUpdated | |
| BuildRuleEvent |
Base class for events about build rules.
|
| BuildRuleEvent.BeginningBuildRuleEvent |
A
BuildRuleEvent that denotes beginning of computation for a particular BuildRule. |
| BuildRuleEvent.EndingBuildRuleEvent |
A
BuildRuleEvent that denotes ending of computation for a particular BuildRule. |
| BuildRuleEvent.Finished |
Marks the end of processing a build rule.
|
| BuildRuleEvent.FinishedRuleKeyCalc |
Marks the completion of processing a rule to calculate its rule key.
|
| BuildRuleEvent.Resumed |
Marks the continuation of processing a rule.
|
| BuildRuleEvent.Started |
Marks the start of processing a build rule.
|
| BuildRuleEvent.StartedRuleKeyCalc |
Marks the start of processing a rule to calculate its rule key.
|
| BuildRuleEvent.Suspended |
Marks a rule is suspended from processing.
|
| BuildRuleEvent.WillBuildLocally |
Denotes that a particular build rule will be built locally.
|
| BuildRuleExecutionEvent.Event |
Common event implementation
|
| BuildRuleExecutionEvent.Finished |
Finished event that implements BuildRuleExecutionEvent interface
|
| BuildRuleExecutionEvent.Started |
Started event that implements BuildRuleExecutionEvent interface
|
| FinalizingBuildRuleEvent |
Event to signal the end of finalize BuildRule stage during building of a rule.
|
| Enum | Description |
|---|---|
| BuildRuleResumeReason |
Reasons why Buck would resume a rule, to be used by event consumers to infer what Buck was
intending to do.
|