Class PipelineModel

java.lang.Object
io.jenkins.plugins.pipeline.models.AbstractModel
io.jenkins.plugins.pipeline.models.PipelineModel
All Implemented Interfaces:
ParsableModelInterface

public class PipelineModel extends AbstractModel implements ParsableModelInterface
Model Class for Jenkins Declarative Pipeline
  • Field Details

  • Constructor Details

    • PipelineModel

      public PipelineModel()
  • Method Details

    • toGroovy

      public String toGroovy()
      Description copied from interface: ParsableModelInterface
      Convert model to Jenkins Declarative Pipeline Syntax
      Specified by:
      toGroovy in interface ParsableModelInterface
      Returns:
      Jenkins Declarative Pipeline Syntax
    • toPrettyGroovy

      public String toPrettyGroovy()
      Converts Model to Pretty Jenkins Declarative Pipeline Syntax
      Returns:
    • validate

      public org.jenkinsci.plugins.pipeline.modeldefinition.ast.ModelASTPipelineDef validate()
      Convert Model to ModelASTPipelineDef
      Returns:
      ModelASTPipelineDef