Package me.champeau.gradle
Class JMHPluginExtension
- java.lang.Object
-
- me.champeau.gradle.JMHPluginExtension
-
public class JMHPluginExtension extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description JMHPluginExtension(org.gradle.api.Project project)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description java.lang.IntegergetBatchSize()java.util.List<java.lang.String>getBenchmarkMode()java.util.Map<java.lang.String,java.util.Collection<java.lang.String>>getBenchmarkParameters()org.gradle.api.file.DuplicatesStrategygetDuplicateClassesStrategy()java.util.List<java.lang.String>getExclude()java.lang.BooleangetFailOnError()java.lang.BooleangetForceGC()java.lang.IntegergetFork()java.io.FilegetHumanOutputFile()java.util.List<java.lang.String>getInclude()java.lang.IntegergetIterations()java.lang.StringgetJmhVersion()java.lang.StringgetJvm()java.util.List<java.lang.String>getJvmArgs()java.util.List<java.lang.String>getJvmArgsAppend()java.util.List<java.lang.String>getJvmArgsPrepend()java.lang.IntegergetOperationsPerInvocation()java.util.List<java.lang.String>getProfilers()java.lang.StringgetResultFormat()java.io.FilegetResultsFile()java.lang.BooleangetSynchronizeIterations()java.util.List<java.lang.Integer>getThreadGroups()java.lang.IntegergetThreads()java.lang.StringgetTimeOnIteration()java.lang.StringgetTimeout()java.lang.StringgetTimeUnit()java.lang.StringgetVerbosity()java.lang.StringgetWarmup()java.lang.IntegergetWarmupBatchSize()java.util.List<java.lang.String>getWarmupBenchmarks()java.lang.IntegergetWarmupForks()java.lang.IntegergetWarmupIterations()java.lang.StringgetWarmupMode()booleanisIncludeTests()booleanisZip64()voidsetBatchSize(java.lang.Integer batchSize)voidsetBenchmarkMode(java.util.List<java.lang.String> benchmarkMode)voidsetBenchmarkParameters(java.util.Map<java.lang.String,java.util.Collection<java.lang.String>> benchmarkParameters)voidsetDuplicateClassesStrategy(org.gradle.api.file.DuplicatesStrategy duplicateClassesStrategy)voidsetExclude(java.lang.String exclude)Deprecated.voidsetExclude(java.util.List<java.lang.String> exclude)voidsetFailOnError(java.lang.Boolean failOnError)voidsetForceGC(java.lang.Boolean forceGC)voidsetFork(java.lang.Integer fork)voidsetHumanOutputFile(java.io.File humanOutputFile)voidsetInclude(java.lang.String include)Deprecated.voidsetInclude(java.util.List<java.lang.String> include)voidsetIncludeTests(boolean includeTests)voidsetIterations(java.lang.Integer iterations)voidsetJmhVersion(java.lang.String jmhVersion)voidsetJvm(java.lang.String jvm)voidsetJvmArgs(java.lang.String jvmArgs)Deprecated.voidsetJvmArgs(java.util.List<java.lang.String> jvmArgs)voidsetJvmArgsAppend(java.lang.String jvmArgsAppend)Deprecated.voidsetJvmArgsAppend(java.util.List<java.lang.String> jvmArgsAppend)voidsetJvmArgsPrepend(java.lang.String jvmArgsPrepend)Deprecated.voidsetJvmArgsPrepend(java.util.List<java.lang.String> jvmArgsPrepend)voidsetOperationsPerInvocation(java.lang.Integer operationsPerInvocation)voidsetProfilers(java.util.List<java.lang.String> profilers)voidsetResultFormat(java.lang.String resultFormat)voidsetResultsFile(java.io.File resultsFile)voidsetSynchronizeIterations(java.lang.Boolean synchronizeIterations)voidsetThreadGroups(java.util.List<java.lang.Integer> threadGroups)voidsetThreads(java.lang.Integer threads)voidsetTimeOnIteration(java.lang.String timeOnIteration)voidsetTimeout(java.lang.String timeout)voidsetTimeUnit(java.lang.String timeUnit)voidsetVerbosity(java.lang.String verbosity)voidsetWarmup(java.lang.String warmup)voidsetWarmupBatchSize(java.lang.Integer warmupBatchSize)voidsetWarmupBenchmarks(java.util.List<java.lang.String> warmupBenchmarks)voidsetWarmupForks(java.lang.Integer warmupForks)voidsetWarmupIterations(java.lang.Integer warmupIterations)voidsetWarmupMode(java.lang.String warmupMode)voidsetZip64(boolean zip64)
-
-
-
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)
-
-