Class TestClustersRegistry
java.lang.Object
org.elasticsearch.gradle.testclusters.TestClustersRegistry
- All Implemented Interfaces:
org.gradle.api.services.BuildService<org.gradle.api.services.BuildServiceParameters.None>
public abstract class TestClustersRegistry
extends Object
implements org.gradle.api.services.BuildService<org.gradle.api.services.BuildServiceParameters.None>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclaimCluster(ElasticsearchCluster cluster) getClusterDetails(String path, String clusterName) org.gradle.api.provider.Provider<TestClusterInfo> getClusterInfo(String clusterName) getProcess(String id) abstract org.gradle.api.provider.ProviderFactoryvoidmaybeStartCluster(ElasticsearchCluster cluster) voidnextNodeToNextVersion(String path, String clusterName) voidvoidnextNodeToNextVersion(org.gradle.api.provider.Provider<ElasticsearchCluster> cluster) voidvoidstopCluster(ElasticsearchCluster cluster, boolean taskFailed) voidstoreProcess(String id, Process esProcess) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.gradle.api.services.BuildService
getParameters
-
Constructor Details
-
TestClustersRegistry
public TestClustersRegistry()
-
-
Method Details
-
getProviderFactory
@Inject public abstract org.gradle.api.provider.ProviderFactory getProviderFactory() -
claimCluster
-
maybeStartCluster
-
getClusterInfo
-
stopCluster
-
getClusterDetails
-
restart
-
nextNodeToNextVersion
-
nextNodeToNextVersion
-
nextNodeToNextVersion
-
storeProcess
-
getProcess
-