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>
  • Field Details

  • 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

      public void setRuntimeJava(org.gradle.api.provider.Provider<File> runtimeJava)
    • setIsReleasedVersion

      public void setIsReleasedVersion(Function<Version,Boolean> isReleasedVersion)
    • apply

      public void apply(org.gradle.api.Project project)
      Specified by:
      apply in interface org.gradle.api.Plugin<org.gradle.api.Project>