Class TestClustersPlugin
java.lang.Object
org.elasticsearch.gradle.testclusters.TestClustersPlugin
- All Implemented Interfaces:
org.gradle.api.Plugin<org.gradle.api.Project>
public class TestClustersPlugin
extends Object
implements org.gradle.api.Plugin<org.gradle.api.Project>
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidapply(org.gradle.api.Project project) protected org.gradle.api.file.ArchiveOperationsprotected org.gradle.process.ExecOperationsprotected org.gradle.api.internal.file.FileOperationsprotected org.gradle.api.file.FileSystemOperationsvoidsetIsReleasedVersion(Function<Version, Boolean> isReleasedVersion) voidsetRuntimeJava(org.gradle.api.provider.Provider<File> runtimeJava)
-
Field Details
-
BUNDLE_ATTRIBUTE
-
EXTENSION_NAME
- See Also:
-
THROTTLE_SERVICE_NAME
- See Also:
-
REGISTRY_SERVICE_NAME
- See Also:
-
TEST_CLUSTER_TASKS_SERVICE
- See Also:
-
-
Constructor Details
-
TestClustersPlugin
@Inject public TestClustersPlugin(org.gradle.api.provider.ProviderFactory providerFactory)
-
-
Method Details
-
getFileSystemOperations
@Inject protected org.gradle.api.file.FileSystemOperations getFileSystemOperations() -
getArchiveOperations
@Inject protected org.gradle.api.file.ArchiveOperations getArchiveOperations() -
getExecOperations
@Inject protected org.gradle.process.ExecOperations getExecOperations() -
getFileOperations
@Inject protected org.gradle.api.internal.file.FileOperations getFileOperations() -
setRuntimeJava
-
setIsReleasedVersion
-
apply
public void apply(org.gradle.api.Project project) - Specified by:
applyin interfaceorg.gradle.api.Plugin<org.gradle.api.Project>
-