Class ReportPublisherDslExtension.PublishGeneratorsContext.ReportGeneratorContext
- java.lang.Object
-
- de.tracetronic.jenkins.plugins.ecutest.extension.jobdsl.ReportPublisherDslExtension.PublishGeneratorsContext.ReportGeneratorContext
-
- All Implemented Interfaces:
javaposse.jobdsl.dsl.Context
- Enclosing class:
- ReportPublisherDslExtension.PublishGeneratorsContext
public static class ReportPublisherDslExtension.PublishGeneratorsContext.ReportGeneratorContext extends Object implements javaposse.jobdsl.dsl.Context
Context
class providing the report generator configuration methods for the nested DSL context.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description class
ReportPublisherDslExtension.PublishGeneratorsContext.ReportGeneratorContext.ReportGeneratorConfigContext
Context
class providing the report generator methods for the nested DSL context.class
ReportPublisherDslExtension.PublishGeneratorsContext.ReportGeneratorContext.ReportGeneratorSettingsContext
Context
class providing the report generator settings methods for the nested DSL context.
-
Field Summary
Fields Modifier and Type Field Description protected ReportGeneratorValidator
reportValidator
Validator to check report generated related DSL options.
-
Constructor Summary
Constructors Constructor Description ReportGeneratorContext()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
customGenerator(CharSequence name)
Option defining the custom report generator.void
customGenerator(CharSequence name, Runnable closure)
Option defining the custom report generator.void
generator(CharSequence name)
Option defining the report generator.void
generator(CharSequence name, Runnable closure)
Option defining the report generator.
-
-
-
Field Detail
-
reportValidator
protected final ReportGeneratorValidator reportValidator
Validator to check report generated related DSL options.
-
-
Method Detail
-
generator
public void generator(CharSequence name)
Option defining the report generator.- Parameters:
name
- the generator name
-
generator
public void generator(CharSequence name, Runnable closure)
Option defining the report generator.- Parameters:
name
- the generator nameclosure
- the nested Groovy closure
-
customGenerator
public void customGenerator(CharSequence name)
Option defining the custom report generator.- Parameters:
name
- the generator name
-
customGenerator
public void customGenerator(CharSequence name, Runnable closure)
Option defining the custom report generator.- Parameters:
name
- the generator nameclosure
- the nested Groovy closure
-
-