Class RunTask

java.lang.Object
org.gradle.api.internal.AbstractTask
org.gradle.api.DefaultTask
org.elasticsearch.gradle.testclusters.DefaultTestClustersTask
org.elasticsearch.gradle.testclusters.RunTask
All Implemented Interfaces:
Comparable<org.gradle.api.Task>, TestClustersAware, org.gradle.api.internal.DynamicObjectAware, org.gradle.api.internal.TaskInternal, org.gradle.api.Named, org.gradle.api.plugins.ExtensionAware, org.gradle.api.Task, org.gradle.util.Configurable<org.gradle.api.Task>

public abstract class RunTask extends DefaultTestClustersTask
  • Field Details

  • Constructor Details

    • RunTask

      public RunTask()
  • Method Details

    • setDebug

      public void setDebug(boolean enabled)
    • setCliDebug

      public void setCliDebug(boolean enabled)
    • setEntitlementsEnabled

      public void setEntitlementsEnabled(boolean enabled)
    • getDebug

      @Input public Boolean getDebug()
    • getCliDebug

      @Input public Boolean getCliDebug()
    • getEntitlementsEnabled

      @Input public Boolean getEntitlementsEnabled()
    • getApmServerEnabled

      @Input public Boolean getApmServerEnabled()
    • getApmServerMetrics

      @Input @Optional public String getApmServerMetrics()
    • getApmServerTransactions

      @Input @Optional public String getApmServerTransactions()
    • getApmServerTransactionsExcludes

      @Input @Optional public String getApmServerTransactionsExcludes()
    • setApmServerEnabled

      public void setApmServerEnabled(Boolean apmServerEnabled)
    • setApmServerMetrics

      public void setApmServerMetrics(String apmServerMetrics)
    • setApmServerTransactions

      public void setApmServerTransactions(String apmServerTransactions)
    • setApmServerTransactionsExcludes

      public void setApmServerTransactionsExcludes(String apmServerTransactionsExcludes)
    • setPlugins

      public void setPlugins(String plugins)
    • setPlugins

      public void setPlugins(List<String> plugins)
    • getPlugins

      @Input @Optional public List<String> getPlugins()
    • setDataDir

      public void setDataDir(String dataDirStr)
    • getPreserveData

      @Input public Boolean getPreserveData()
    • setPreserveData

      public void setPreserveData(Boolean preserveData)
    • setKeystorePassword

      public void setKeystorePassword(String password)
    • getKeystorePassword

      @Input @Optional public String getKeystorePassword()
    • getDataDir

      @Input @Optional public String getDataDir()
    • setUseHttps

      public void setUseHttps(boolean useHttps)
    • getUseHttps

      @Input @Optional public Boolean getUseHttps()
    • setUseTransportTls

      public void setUseTransportTls(boolean useTransportTls)
    • getUseTransportTls

      @Input @Optional public Boolean getUseTransportTls()
    • beforeStart

      public void beforeStart()
    • runAndWait

      public void runAndWait() throws IOException
      Throws:
      IOException