public class MachineReadableLoggerListener extends Object implements BuckEventListener
Constructor and Description |
---|
MachineReadableLoggerListener(InvocationInfo info,
ProjectFilesystem filesystem,
ExecutorService executor,
com.google.common.collect.ImmutableSet<ArtifactCacheMode> cacheModes,
ChromeTraceBuckConfig chromeTraceConfig,
Path logFilePath,
Path logDirectoryPath,
BuildId buildId,
TaskManagerCommandScope managerScope) |
public MachineReadableLoggerListener(InvocationInfo info, ProjectFilesystem filesystem, ExecutorService executor, com.google.common.collect.ImmutableSet<ArtifactCacheMode> cacheModes, ChromeTraceBuckConfig chromeTraceConfig, Path logFilePath, Path logDirectoryPath, BuildId buildId, TaskManagerCommandScope managerScope) throws FileNotFoundException
FileNotFoundException
public void versionControlStats(VersionControlStatsEvent versionControlStatsEvent)
public void parseStarted(ParseEvent.Started event)
public void parseFinished(ParseEvent.Finished event)
public void buildFinished(BuildEvent.Finished event)
public void buildRuleEventStarted(BuildRuleEvent.Started event)
public void buildRuleEventResumed(BuildRuleEvent.Resumed event)
public void buildRuleEventSuspended(BuildRuleEvent.Suspended event)
public void buildRuleEventStartedRuleCalc(BuildRuleEvent.StartedRuleKeyCalc event)
public void buildRuleEventFinishedRuleCalc(BuildRuleEvent.FinishedRuleKeyCalc event)
public void buildRuleEventWillBuildLocally(BuildRuleEvent.WillBuildLocally event)
public void buildRuleExecutionStartedEvent(BuildRuleExecutionEvent.Started event)
public void buildRuleExecutionFinishedEvent(BuildRuleExecutionEvent.Finished event)
public void buildRuleRemoteExecutionStartedEvent(RemoteExecutionActionEvent.Started event)
public void buildRuleRemoteExecutionFinishedEvent(RemoteExecutionActionEvent.Finished event)
public void buildRuleRemoteExecutionScheduledEvent(RemoteExecutionActionEvent.Scheduled event)
public void buildRuleRemoteExecutionTerminalEvent(RemoteExecutionActionEvent.Terminal event)
public void actionGraphStartedEvent(ActionGraphEvent.Started event)
public void actionGraphFinishedEvent(ActionGraphEvent.Finished event)
public void artifactCompressionStarted(ArtifactCompressionEvent.Started event)
public void artifactCompressionFinished(ArtifactCompressionEvent.Finished event)
public void buildRuleEventFinished(BuildRuleEvent.Finished event)
public void garbageCollection(GCCollectionEvent event)
public void commandFinished(CommandEvent.Finished event)
public void commandInterrupted(CommandEvent.Interrupted event)
public void watchmanFileCreation(WatchmanStatusEvent.FileCreation event)
public void watchmanFileDeletion(WatchmanStatusEvent.FileDeletion event)
public void watchmanOverflow(WatchmanStatusEvent.Overflow event)
public void symlinkInvalidation(ParsingEvent.SymlinkInvalidation event)
public void environmentalChange(ParsingEvent.EnvVariableChange event)
public void timePerfStatsEvent(PerfTimesEventListener.PerfTimesEvent event)
public void onArtifactCacheEvent(HttpArtifactCacheEvent.Finished event)
public void close()
BuckEventListener
close
in interface BuckEventListener
close
in interface Closeable
close
in interface AutoCloseable