Class DevLoopBuildConfig.FullBuildConfig

  • Enclosing class:
    DevLoopBuildConfig

    public static class DevLoopBuildConfig.FullBuildConfig
    extends Object
    Full build configuration.
    • Constructor Detail

      • FullBuildConfig

        public FullBuildConfig()
        Constructor.
    • Method Detail

      • validate

        public void validate()
                      throws org.apache.maven.plugin.MojoExecutionException
        Validate the configuration.
        Throws:
        org.apache.maven.plugin.MojoExecutionException - If invalid.
      • phase

        public String phase()
        Returns the validated full build phase.
        Returns:
        The phase.
      • maxBuildFailures

        public int maxBuildFailures()
        Returns the maximum number of build failures allowed before the dev loop should exit.
        Returns:
        The maximum.
      • setPhase

        public void setPhase​(String phase)
        Sets the full build phase.
        Parameters:
        phase - The phase.
      • setMaxBuildFailures

        public void setMaxBuildFailures​(int maxBuildFailures)
        Sets the maximum number of full build failures allowed before the dev loop should exit.
        Parameters:
        maxBuildFailures - The count.