Class HybridLocalEvent
- java.lang.Object
-
- com.facebook.buck.event.AbstractBuckEvent
-
- com.facebook.buck.rules.modern.builders.HybridLocalEvent
-
- All Implemented Interfaces:
BuckEvent
,BuckEventExternalInterface
- Direct Known Subclasses:
HybridLocalEvent.Stolen
public abstract class HybridLocalEvent extends AbstractBuckEvent
Tracks events related toHybridLocalStrategy
.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
HybridLocalEvent.Stolen
When the HybridLocalStrategy steals a delegate strategy and starts processing it locally.
-
Field Summary
-
Fields inherited from interface com.facebook.buck.event.external.events.BuckEventExternalInterface
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 Summary
Constructors Modifier Constructor Description protected
HybridLocalEvent()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static HybridLocalEvent.Stolen
createStolen(BuildTarget buildTarget)
String
getEventName()
-
Methods inherited from class com.facebook.buck.event.AbstractBuckEvent
configure, equals, getBuildId, getEventKey, getNanoTime, getThreadId, getThreadUserNanoTime, getTimestampMillis, getValueString, hashCode, isConfigured, isRelatedTo, toLogMessage, toString
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface com.facebook.buck.event.external.events.BuckEventExternalInterface
storeLastInstanceAndReplayForNewClients
-
-
-
-
Method Detail
-
createStolen
public static HybridLocalEvent.Stolen createStolen(BuildTarget buildTarget)
-
getEventName
public String getEventName()
- Returns:
- the type of the event.
-
-