com.xebialabs.deployit.plugin.api.deployment.execution
Class Plans.InterleavedPlanBuilder

java.lang.Object
  extended by com.xebialabs.deployit.plugin.api.deployment.execution.Plans.InterleavedPlanBuilder
Enclosing class:
Plans

public static class Plans.InterleavedPlanBuilder
extends java.lang.Object


Method Summary
 InterleavedPlan build()
           
 Plans.InterleavedPlanBuilder replaceAllSteps(com.google.common.collect.ListMultimap<java.lang.Integer,DeploymentStep> steps)
           
 Plans.InterleavedPlanBuilder withStep(DeploymentStep step)
           
 Plans.InterleavedPlanBuilder withSteps(DeploymentStep... steps)
           
 Plans.InterleavedPlanBuilder withSteps(java.util.List<DeploymentStep> steps)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

withStep

public Plans.InterleavedPlanBuilder withStep(DeploymentStep step)

withSteps

public Plans.InterleavedPlanBuilder withSteps(java.util.List<DeploymentStep> steps)

withSteps

public Plans.InterleavedPlanBuilder withSteps(DeploymentStep... steps)

replaceAllSteps

public Plans.InterleavedPlanBuilder replaceAllSteps(com.google.common.collect.ListMultimap<java.lang.Integer,DeploymentStep> steps)

build

public InterleavedPlan build()