Class ServerGroupDeploymentPlan

java.lang.Object
org.jboss.as.controller.client.helpers.domain.ServerGroupDeploymentPlan
All Implemented Interfaces:
Serializable

public class ServerGroupDeploymentPlan extends Object implements Serializable
Indicates how the actions in a DeploymentSetPlan are to be applied to a particular server group.
Author:
Brian Stansberry
See Also:
  • Constructor Details

    • ServerGroupDeploymentPlan

      public ServerGroupDeploymentPlan(String serverGroupName)
  • Method Details

    • getServerGroupName

      public String getServerGroupName()
    • isRollback

      public boolean isRollback()
    • isRollingToServers

      public boolean isRollingToServers()
    • getMaxServerFailures

      public int getMaxServerFailures()
    • getMaxServerFailurePercentage

      public int getMaxServerFailurePercentage()
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • createRollback

      public ServerGroupDeploymentPlan createRollback()
    • createRollingToServers

      public ServerGroupDeploymentPlan createRollingToServers()
    • createAllowFailures

      public ServerGroupDeploymentPlan createAllowFailures(int serverFailures)
    • createAllowFailurePercentage

      public ServerGroupDeploymentPlan createAllowFailurePercentage(int serverFailurePercentage)