public abstract class ProgressEvent extends AbstractBuckEvent implements ProgressEventInterface
Modifier and Type | Class and Description |
---|---|
static class |
ProgressEvent.BuildProgressUpdated |
static class |
ProgressEvent.ParsingProgressUpdated |
static class |
ProgressEvent.ProjectGenerationProgressUpdated |
Modifier and Type | Field and Description |
---|---|
protected double |
progressValue |
BUILD_PROGRESS_UPDATED, PARSING_PROGRESS_UPDATED, PROJECT_GENERATION_PROGRESS_UPDATED
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
Modifier | Constructor and Description |
---|---|
protected |
ProgressEvent(double progressValue) |
Modifier and Type | Method and Description |
---|---|
static ProgressEvent.BuildProgressUpdated |
buildProgressUpdated(double v) |
double |
getProgressValue() |
protected String |
getValueString() |
static ProgressEvent.ParsingProgressUpdated |
parsingProgressUpdated(double v) |
static ProgressEvent.ProjectGenerationProgressUpdated |
projectGenerationProgressUpdated(double v) |
configure, equals, getBuildId, getEventKey, getNanoTime, getThreadId, getThreadUserNanoTime, getTimestampMillis, hashCode, isConfigured, isRelatedTo, toLogMessage, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getEventName, getTimestampMillis, storeLastInstanceAndReplayForNewClients
public static ProgressEvent.ParsingProgressUpdated parsingProgressUpdated(double v)
public static ProgressEvent.ProjectGenerationProgressUpdated projectGenerationProgressUpdated(double v)
public static ProgressEvent.BuildProgressUpdated buildProgressUpdated(double v)
protected String getValueString()
getValueString
in class AbstractBuckEvent
public double getProgressValue()
getProgressValue
in interface ProgressEventInterface