Class Preconditions

java.lang.Object
org.jclouds.profitbricks.util.Preconditions

public final class Preconditions extends Object
Static convenience methods for validating various ProfitBricks domain preconditions
  • Constructor Details

    • Preconditions

      public Preconditions()
  • Method Details

    • checkInvalidChars

      public static void checkInvalidChars(String name)
    • checkIp

      public static void checkIp(String ip)
    • checkIps

      public static void checkIps(List<String> ips)
    • checkPortRange

      public static void checkPortRange(Integer portRangeStart, Integer portRangeEnd, Firewall.Protocol protocol)
    • checkMacAddress

      public static void checkMacAddress(String macAddress)
    • checkIcmp

      public static void checkIcmp(Integer icmpType, Integer icmpCode, Firewall.Protocol protocol)
    • checkLanId

      public static void checkLanId(Integer id)
    • checkCores

      public static void checkCores(Integer cores)
    • checkRam

      public static void checkRam(Integer ram, Boolean isRamHotPlug)
    • checkSize

      public static void checkSize(Float size)
    • checkPassword

      public static void checkPassword(String password)