Interface NodeCommandBuilder
- All Known Implementing Classes:
NodeCommandBuilderImpl
@ScannerSide
@SonarLintSide(lifespan="MULTIPLE_ANALYSES")
public interface NodeCommandBuilder
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
configuration
(org.sonar.api.config.Configuration configuration) embeddedNode
(EmbeddedNode embeddedNode) errorConsumer
(Consumer<String> consumer) maxOldSpaceSize
(int maxOldSpaceSize) minNodeVersion
(org.sonar.api.utils.Version minNodeVersion) nodeJsArgs
(String... nodeJsArgs) outputConsumer
(Consumer<String> consumer) pathResolver
(BundlePathResolver pathResolver) scriptArgs
(String... args)
-
Method Details
-
minNodeVersion
-
configuration
-
maxOldSpaceSize
-
nodeJsArgs
-
script
-
scriptArgs
-
outputConsumer
-
errorConsumer
-
pathResolver
-
env
-
embeddedNode
-
build
- Throws:
IOException
-