public class StartBuildEventImpl extends StartEventImpl implements StartBuildEvent
Constructor and Description |
---|
StartBuildEventImpl(BuildDescriptor descriptor,
java.lang.String message) |
getDescription, getEventTime, getHint, getId, getMessage, getParentId, setDescription, setHint, setParentId, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getDescription, getEventTime, getHint, getId, getMessage, getParentId
public StartBuildEventImpl(BuildDescriptor descriptor, java.lang.String message)
public java.lang.String getBuildTitle()
getBuildTitle
in interface StartBuildEvent
public java.lang.String getWorkingDir()
getWorkingDir
in interface StartBuildEvent
public BuildProcessHandler getProcessHandler()
getProcessHandler
in interface StartBuildEvent
public ExecutionEnvironment getExecutionEnvironment()
getExecutionEnvironment
in interface StartBuildEvent
public AnAction [] getRestartActions()
getRestartActions
in interface StartBuildEvent
public Filter [] getExecutionFilters()
getExecutionFilters
in interface StartBuildEvent
public java.util.function.Supplier<RunContentDescriptor> getContentDescriptorSupplier()
getContentDescriptorSupplier
in interface StartBuildEvent
public Consumer<ConsoleView> getAttachedConsoleConsumer()
getAttachedConsoleConsumer
in interface StartBuildEvent
public BuildViewSettingsProvider getBuildViewSettingsProvider()
public StartBuildEventImpl withProcessHandler(BuildProcessHandler processHandler, Consumer<ConsoleView> attachedConsoleConsumer)
public StartBuildEventImpl withRestartAction(AnAction anAction)
public StartBuildEventImpl withRestartActions(AnAction... actions)
public StartBuildEventImpl withExecutionEnvironment(ExecutionEnvironment env)
public StartBuildEventImpl withContentDescriptorSupplier(java.util.function.Supplier<RunContentDescriptor> contentDescriptorSupplier)
public StartBuildEventImpl withExecutionFilter(Filter filter)
public StartBuildEventImpl withExecutionFilters(Filter... filters)
public StartBuildEventImpl withBuildViewSettingsProvider(BuildViewSettingsProvider viewSettingsProvider)