Class MavenInfoJobConfig

java.lang.Object
hudson.model.JobProperty<Job<?,?>>
jenkins.plugins.maveninfo.config.MavenInfoJobConfig
All Implemented Interfaces:
ExtensionPoint, Describable<JobProperty<?>>, ReconfigurableDescribable<JobProperty<?>>, BuildStep

public class MavenInfoJobConfig extends JobProperty<Job<?,?>>
Maven info extractor configuration.
Author:
emenaceb
  • Constructor Details

    • MavenInfoJobConfig

      public MavenInfoJobConfig()
    • MavenInfoJobConfig

      @DataBoundConstructor public MavenInfoJobConfig(String mainModulePattern, String dependenciesPattern, boolean assignName, String nameTemplate, boolean assignDescription, String descriptionTemplate)
  • Method Details

    • getCompiledDependenciesPattern

      public ModuleNamePattern getCompiledDependenciesPattern()
    • getCompiledMainModulePattern

      public ModuleNamePattern getCompiledMainModulePattern()
    • getDependenciesPattern

      public String getDependenciesPattern()
    • getDescriptionTemplate

      public String getDescriptionTemplate()
    • getMainModulePattern

      public String getMainModulePattern()
    • getNameTemplate

      public String getNameTemplate()
    • isAssignDescription

      public boolean isAssignDescription()
    • isAssignName

      public boolean isAssignName()
    • setAssignDescription

      public void setAssignDescription(boolean assignDescription)
    • setAssignName

      public void setAssignName(boolean assignName)
    • setDependenciesPattern

      public void setDependenciesPattern(String dependenciesPattern)
    • setDescriptionTemplate

      public void setDescriptionTemplate(String descriptionTemplate)
    • setMainModulePattern

      public void setMainModulePattern(String mainModulePattern)
    • setNameTemplate

      public void setNameTemplate(String nameTemplate)