Class EnvDashboardDslContextExtension

  • All Implemented Interfaces:
    ExtensionPoint

    @Extension(optional=true)
    public class EnvDashboardDslContextExtension
    extends javaposse.jobdsl.plugin.ContextExtensionPoint
    Environment Dashboard DSL context extension class
    • Constructor Detail

      • EnvDashboardDslContextExtension

        public EnvDashboardDslContextExtension()
    • Method Detail

      • environmentDashboard

        @DslExtensionMethod(context=javaposse.jobdsl.dsl.helpers.wrapper.WrapperContext.class)
        public Object environmentDashboard​(Runnable closure)
        DSL extension method to handle the nested/empty environment dashboard wrapper context.
        Parameters:
        closure -
        Returns:
        Example 1: Nested context environmentDashboard { environmentName('Environment-1') componentName('WebApp-1') buildNumber('Version-1') } Example 2: Empty context environmentDashboard {}
      • environmentDashboard

        @DslExtensionMethod(context=javaposse.jobdsl.dsl.helpers.wrapper.WrapperContext.class)
        public Object environmentDashboard()
        DSL extension method to handle non-existent closure for environment dashboard wrapper context.
        Returns:
        Example: environmentDashboard()