Class MavenGoalExecutor.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • mavenProject

        public MavenGoalExecutor.Builder mavenProject​(org.apache.maven.project.MavenProject mavenProject)
        Sets the maven project.
        Parameters:
        mavenProject - The project.
        Returns:
        This instance, for chaining.
      • mavenSession

        public MavenGoalExecutor.Builder mavenSession​(org.apache.maven.execution.MavenSession mavenSession)
        Sets the maven session.
        Parameters:
        mavenSession - The session.
        Returns:
        This instance, for chaining.
      • pluginManager

        public MavenGoalExecutor.Builder pluginManager​(org.apache.maven.plugin.BuildPluginManager pluginManager)
        Sets the plugin manager.
        Parameters:
        pluginManager - The manager.
        Returns:
        This instance, for chaining.
      • build

        public MavenGoalExecutor build()
        Returns the new build step.
        Returns:
        The build step.