public interface BuckEventExternalInterface
Modifier and Type | Field and Description |
---|---|
static String |
BUILD_FINISHED |
static String |
BUILD_REPORT |
static String |
BUILD_STARTED |
static String |
BUILD_STATUS_EVENT |
static String |
CACHE_RATE_STATS_UPDATE_EVENT |
static String |
INDIVIDUAL_TEST_AWAITING_RESULTS |
static String |
INSTALL_STARTED |
static String |
PARSE_FINISHED |
static String |
PARSE_STARTED |
static String |
PROJECT_GENERATION_FINISHED |
static String |
PROJECT_GENERATION_STARTED |
static String |
TEST_RUN_STARTED |
Modifier and Type | Method and Description |
---|---|
String |
getEventName() |
long |
getTimestampMillis() |
default boolean |
storeLastInstanceAndReplayForNewClients()
By default, events sent to external websocket listeners are fire-and-forget; a client never
receives past events.
|
static final String INDIVIDUAL_TEST_AWAITING_RESULTS
static final String TEST_RUN_STARTED
static final String INSTALL_STARTED
static final String BUILD_STARTED
static final String BUILD_FINISHED
static final String BUILD_REPORT
static final String PARSE_STARTED
static final String PARSE_FINISHED
static final String PROJECT_GENERATION_STARTED
static final String PROJECT_GENERATION_FINISHED
static final String CACHE_RATE_STATS_UPDATE_EVENT
static final String BUILD_STATUS_EVENT
long getTimestampMillis()
String getEventName()
default boolean storeLastInstanceAndReplayForNewClients()
Note that this does not replay multiple instances of an event. Only the last instance will be sent to new clients.