Interface Configurable

All Known Implementing Classes:
AbstractArtifact, AbstractBuiltInArtifact, AbstractFetchArtifactTask, Approval, Artifacts, BranchedWorkflows, BranchMatcher, BuildArtifact, CollectionNode, ConfigRepoMaterial, Configuration, DependencyMaterial, Environment, Environments, ExecTask, FetchArtifactTask, FetchExternalArtifactTask, GitHubPRMaterial, GitMaterial, GoCD, HasEnvironmentVariables, HgMaterial, Job, Jobs, Material, Materials, NamedNode, Node, P4Material, PackageMaterial, Pipeline, Pipelines, PluggableMaterial, PluginArtifact, PluginTask, Properties, Property, ScmMaterial, ShellTask, Stage, Stages, SvnMaterial, Tab, Tabs, Task, Tasks, TestArtifact, TfsMaterial, Timer, TrackingTool

public interface Configurable
  • Method Details

    • redelegateAndCall

      static <U> U redelegateAndCall(Closure<?> cl, U delegate, Object... args)
    • redelegate

      static Closure<?> redelegate(Closure<?> cl, Object delegate)
    • applyTo

      static <T> T applyTo(Closure<?> cl, T delegate)
    • configure

      default Configurable configure(Closure<?> cl)