org.sonar.batch.mediumtest
Class BatchMediumTester.BatchMediumTesterBuilder

java.lang.Object
  extended by org.sonar.batch.mediumtest.BatchMediumTester.BatchMediumTesterBuilder
Enclosing class:
BatchMediumTester

public static class BatchMediumTester.BatchMediumTesterBuilder
extends Object


Constructor Summary
BatchMediumTester.BatchMediumTesterBuilder()
           
 
Method Summary
 BatchMediumTester.BatchMediumTesterBuilder activateRule(ActiveRule activeRule)
           
 BatchMediumTester.BatchMediumTesterBuilder addDefaultQProfile(String language, String name)
           
 BatchMediumTester.BatchMediumTesterBuilder addQProfile(String language, String name)
           
 BatchMediumTester.BatchMediumTesterBuilder bootstrapProperties(Map<String,String> props)
           
 BatchMediumTester build()
           
 BatchMediumTester.BatchMediumTesterBuilder registerCoreMetrics()
           
 BatchMediumTester.BatchMediumTesterBuilder registerMetric(Metric<?> metric)
           
 BatchMediumTester.BatchMediumTesterBuilder registerPlugin(String pluginKey, File location)
           
 BatchMediumTester.BatchMediumTesterBuilder registerPlugin(String pluginKey, SonarPlugin instance)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BatchMediumTester.BatchMediumTesterBuilder

public BatchMediumTester.BatchMediumTesterBuilder()
Method Detail

build

public BatchMediumTester build()

registerPlugin

public BatchMediumTester.BatchMediumTesterBuilder registerPlugin(String pluginKey,
                                                                 File location)

registerPlugin

public BatchMediumTester.BatchMediumTesterBuilder registerPlugin(String pluginKey,
                                                                 SonarPlugin instance)

registerCoreMetrics

public BatchMediumTester.BatchMediumTesterBuilder registerCoreMetrics()

registerMetric

public BatchMediumTester.BatchMediumTesterBuilder registerMetric(Metric<?> metric)

addQProfile

public BatchMediumTester.BatchMediumTesterBuilder addQProfile(String language,
                                                              String name)

addDefaultQProfile

public BatchMediumTester.BatchMediumTesterBuilder addDefaultQProfile(String language,
                                                                     String name)

bootstrapProperties

public BatchMediumTester.BatchMediumTesterBuilder bootstrapProperties(Map<String,String> props)

activateRule

public BatchMediumTester.BatchMediumTesterBuilder activateRule(ActiveRule activeRule)


Copyright © 2009–2015 SonarSource. All rights reserved.