Class JMHPluginExtension


  • public class JMHPluginExtension
    extends java.lang.Object
    • Constructor Detail

      • JMHPluginExtension

        public JMHPluginExtension​(org.gradle.api.Project project)
    • Method Detail

      • getJmhVersion

        public java.lang.String getJmhVersion()
      • setJmhVersion

        public void setJmhVersion​(java.lang.String jmhVersion)
      • getInclude

        public java.util.List<java.lang.String> getInclude()
      • setInclude

        @Deprecated
        public void setInclude​(java.lang.String include)
        Deprecated.
      • setInclude

        public void setInclude​(java.util.List<java.lang.String> include)
      • getExclude

        public java.util.List<java.lang.String> getExclude()
      • setExclude

        @Deprecated
        public void setExclude​(java.lang.String exclude)
        Deprecated.
      • setExclude

        public void setExclude​(java.util.List<java.lang.String> exclude)
      • getBenchmarkMode

        public java.util.List<java.lang.String> getBenchmarkMode()
      • setBenchmarkMode

        public void setBenchmarkMode​(java.util.List<java.lang.String> benchmarkMode)
      • getIterations

        public java.lang.Integer getIterations()
      • setIterations

        public void setIterations​(java.lang.Integer iterations)
      • getBatchSize

        public java.lang.Integer getBatchSize()
      • setBatchSize

        public void setBatchSize​(java.lang.Integer batchSize)
      • getFork

        public java.lang.Integer getFork()
      • setFork

        public void setFork​(java.lang.Integer fork)
      • getFailOnError

        public java.lang.Boolean getFailOnError()
      • setFailOnError

        public void setFailOnError​(java.lang.Boolean failOnError)
      • getForceGC

        public java.lang.Boolean getForceGC()
      • setForceGC

        public void setForceGC​(java.lang.Boolean forceGC)
      • getJvm

        public java.lang.String getJvm()
      • setJvm

        public void setJvm​(java.lang.String jvm)
      • getJvmArgs

        public java.util.List<java.lang.String> getJvmArgs()
      • setJvmArgs

        @Deprecated
        public void setJvmArgs​(java.lang.String jvmArgs)
        Deprecated.
      • setJvmArgs

        public void setJvmArgs​(java.util.List<java.lang.String> jvmArgs)
      • getJvmArgsAppend

        public java.util.List<java.lang.String> getJvmArgsAppend()
      • setJvmArgsAppend

        @Deprecated
        public void setJvmArgsAppend​(java.lang.String jvmArgsAppend)
        Deprecated.
      • setJvmArgsAppend

        public void setJvmArgsAppend​(java.util.List<java.lang.String> jvmArgsAppend)
      • getJvmArgsPrepend

        public java.util.List<java.lang.String> getJvmArgsPrepend()
      • setJvmArgsPrepend

        @Deprecated
        public void setJvmArgsPrepend​(java.lang.String jvmArgsPrepend)
        Deprecated.
      • setJvmArgsPrepend

        public void setJvmArgsPrepend​(java.util.List<java.lang.String> jvmArgsPrepend)
      • getHumanOutputFile

        public java.io.File getHumanOutputFile()
      • setHumanOutputFile

        public void setHumanOutputFile​(java.io.File humanOutputFile)
      • getResultsFile

        public java.io.File getResultsFile()
      • setResultsFile

        public void setResultsFile​(java.io.File resultsFile)
      • getOperationsPerInvocation

        public java.lang.Integer getOperationsPerInvocation()
      • setOperationsPerInvocation

        public void setOperationsPerInvocation​(java.lang.Integer operationsPerInvocation)
      • getBenchmarkParameters

        public java.util.Map<java.lang.String,​java.util.Collection<java.lang.String>> getBenchmarkParameters()
      • setBenchmarkParameters

        public void setBenchmarkParameters​(java.util.Map<java.lang.String,​java.util.Collection<java.lang.String>> benchmarkParameters)
      • getProfilers

        public java.util.List<java.lang.String> getProfilers()
      • setProfilers

        public void setProfilers​(java.util.List<java.lang.String> profilers)
      • getTimeOnIteration

        public java.lang.String getTimeOnIteration()
      • setTimeOnIteration

        public void setTimeOnIteration​(java.lang.String timeOnIteration)
      • getResultFormat

        public java.lang.String getResultFormat()
      • setResultFormat

        public void setResultFormat​(java.lang.String resultFormat)
      • getSynchronizeIterations

        public java.lang.Boolean getSynchronizeIterations()
      • setSynchronizeIterations

        public void setSynchronizeIterations​(java.lang.Boolean synchronizeIterations)
      • getThreads

        public java.lang.Integer getThreads()
      • setThreads

        public void setThreads​(java.lang.Integer threads)
      • getThreadGroups

        public java.util.List<java.lang.Integer> getThreadGroups()
      • setThreadGroups

        public void setThreadGroups​(java.util.List<java.lang.Integer> threadGroups)
      • getTimeUnit

        public java.lang.String getTimeUnit()
      • setTimeUnit

        public void setTimeUnit​(java.lang.String timeUnit)
      • getVerbosity

        public java.lang.String getVerbosity()
      • setVerbosity

        public void setVerbosity​(java.lang.String verbosity)
      • getWarmup

        public java.lang.String getWarmup()
      • setWarmup

        public void setWarmup​(java.lang.String warmup)
      • getWarmupBatchSize

        public java.lang.Integer getWarmupBatchSize()
      • setWarmupBatchSize

        public void setWarmupBatchSize​(java.lang.Integer warmupBatchSize)
      • getWarmupForks

        public java.lang.Integer getWarmupForks()
      • setWarmupForks

        public void setWarmupForks​(java.lang.Integer warmupForks)
      • getWarmupIterations

        public java.lang.Integer getWarmupIterations()
      • setWarmupIterations

        public void setWarmupIterations​(java.lang.Integer warmupIterations)
      • getWarmupMode

        public java.lang.String getWarmupMode()
      • setWarmupMode

        public void setWarmupMode​(java.lang.String warmupMode)
      • getWarmupBenchmarks

        public java.util.List<java.lang.String> getWarmupBenchmarks()
      • setWarmupBenchmarks

        public void setWarmupBenchmarks​(java.util.List<java.lang.String> warmupBenchmarks)
      • isZip64

        public boolean isZip64()
      • setZip64

        public void setZip64​(boolean zip64)
      • isIncludeTests

        public boolean isIncludeTests()
      • setIncludeTests

        public void setIncludeTests​(boolean includeTests)
      • getTimeout

        public java.lang.String getTimeout()
      • setTimeout

        public void setTimeout​(java.lang.String timeout)
      • getDuplicateClassesStrategy

        public org.gradle.api.file.DuplicatesStrategy getDuplicateClassesStrategy()
      • setDuplicateClassesStrategy

        public void setDuplicateClassesStrategy​(org.gradle.api.file.DuplicatesStrategy duplicateClassesStrategy)