public abstract class BuildEvent extends AbstractBuckEvent implements WorkAdvanceEvent
Modifier and Type | Class and Description |
---|---|
static class |
BuildEvent.BuildReport
Event used to post build reports
|
static class |
BuildEvent.Finished |
static class |
BuildEvent.RuleCountCalculated |
static class |
BuildEvent.Started |
static class |
BuildEvent.UnskippedRuleCountUpdated |
BUILD_FINISHED, BUILD_REPORT, BUILD_STARTED, BUILD_STATUS_EVENT, CACHE_RATE_STATS_UPDATE_EVENT, INDIVIDUAL_TEST_AWAITING_RESULTS, INSTALL_STARTED, PARSE_FINISHED, PARSE_STARTED, PROJECT_GENERATION_FINISHED, PROJECT_GENERATION_STARTED, TEST_RUN_STARTED
Constructor and Description |
---|
BuildEvent(EventKey eventKey) |
Modifier and Type | Method and Description |
---|---|
static BuildEvent.BuildReport |
buildReport(String buildReportJson) |
static BuildEvent.Finished |
finished(BuildEvent.Started started,
ExitCode exitCode) |
static BuildEvent.RuleCountCalculated |
ruleCountCalculated(com.google.common.collect.ImmutableSet<BuildTarget> buildTargets,
int ruleCount) |
static BuildEvent.Started |
started(Iterable<String> buildArgs) |
static BuildEvent.UnskippedRuleCountUpdated |
unskippedRuleCountUpdated(int ruleCount) |
configure, equals, getBuildId, getEventKey, getNanoTime, getThreadId, getThreadUserNanoTime, getTimestampMillis, getValueString, hashCode, isConfigured, isRelatedTo, toLogMessage, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
configure, getBuildId, getEventKey, getNanoTime, getThreadId, getThreadUserNanoTime, isConfigured, isRelatedTo, toLogMessage
getEventName, getTimestampMillis, storeLastInstanceAndReplayForNewClients
public BuildEvent(EventKey eventKey)
public static BuildEvent.Started started(Iterable<String> buildArgs)
public static BuildEvent.Finished finished(BuildEvent.Started started, ExitCode exitCode)
public static BuildEvent.RuleCountCalculated ruleCountCalculated(com.google.common.collect.ImmutableSet<BuildTarget> buildTargets, int ruleCount)
public static BuildEvent.UnskippedRuleCountUpdated unskippedRuleCountUpdated(int ruleCount)
public static BuildEvent.BuildReport buildReport(String buildReportJson)