public interface BuildStrategyContext
Modifier and Type | Method and Description |
---|---|
Scope |
buildRuleScope() |
BuildResult |
createBuildResult(BuildRuleSuccessType successType,
Optional<String> strategyResult) |
BuildResult |
createCancelledResult(Throwable throwable) |
BuildableContext |
getBuildableContext() |
BuildContext |
getBuildRuleBuildContext() |
ExecutionContext |
getExecutionContext() |
com.google.common.util.concurrent.ListeningExecutorService |
getExecutorService() |
com.google.common.util.concurrent.ListenableFuture<Optional<BuildResult>> |
runWithDefaultBehavior() |
com.google.common.util.concurrent.ListenableFuture<Optional<BuildResult>> runWithDefaultBehavior()
com.google.common.util.concurrent.ListeningExecutorService getExecutorService()
BuildResult createBuildResult(BuildRuleSuccessType successType, Optional<String> strategyResult)
BuildResult createCancelledResult(Throwable throwable)
ExecutionContext getExecutionContext()
Scope buildRuleScope()
BuildContext getBuildRuleBuildContext()
BuildableContext getBuildableContext()