Class ParametersAndTriggersInOptions

  • All Implemented Interfaces:
    ExtensionPoint

    @Extension
    public class ParametersAndTriggersInOptions
    extends org.jenkinsci.plugins.pipeline.modeldefinition.validator.DeclarativeValidatorContributor
    Validator contributor that rejects use of parameters or triggers in options { ... }
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      String validateElement​(org.jenkinsci.plugins.pipeline.modeldefinition.ast.ModelASTOption option, org.jenkinsci.plugins.workflow.flow.FlowExecution execution)  
      • Methods inherited from class org.jenkinsci.plugins.pipeline.modeldefinition.validator.DeclarativeValidatorContributor

        all, isOptional, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElementAll, validateElementAll, validateElementAll, validateElementAll, validateElementAll, validateElementAll, validateElementAll, validateElementAll, validateElementAll, validateElementAll, validateElementAll, validateElementAll, validateElementAll, validateElementAll, validateElementAll, validateElementAll, validateElementAll, validateElementAll, validateElementAll, validateElementAll, validateElementAll, validateElementAll, validateElementAll, validateElementAll, validateElementAll
    • Constructor Detail

      • ParametersAndTriggersInOptions

        public ParametersAndTriggersInOptions()
    • Method Detail

      • validateElement

        @CheckForNull
        public String validateElement​(@NonNull
                                      org.jenkinsci.plugins.pipeline.modeldefinition.ast.ModelASTOption option,
                                      @CheckForNull
                                      org.jenkinsci.plugins.workflow.flow.FlowExecution execution)
        Overrides:
        validateElement in class org.jenkinsci.plugins.pipeline.modeldefinition.validator.DeclarativeValidatorContributor