Class MacData

All Implemented Interfaces:
Describable<AMITypeData>

public class MacData extends AMITypeData
  • Constructor Details

    • MacData

      @DataBoundConstructor public MacData(String rootCommandPrefix, String slaveCommandPrefix, String slaveCommandSuffix, String sshPort, String bootDelay)
  • Method Details

    • readResolve

      protected Object readResolve()
    • isWindows

      public boolean isWindows()
      Specified by:
      isWindows in class AMITypeData
    • isUnix

      public boolean isUnix()
      Specified by:
      isUnix in class AMITypeData
    • isMac

      public boolean isMac()
      Specified by:
      isMac in class AMITypeData
    • getBootDelay

      public String getBootDelay()
      Specified by:
      getBootDelay in class AMITypeData
    • getRootCommandPrefix

      public String getRootCommandPrefix()
    • getSlaveCommandPrefix

      public String getSlaveCommandPrefix()
    • getSlaveCommandSuffix

      public String getSlaveCommandSuffix()
    • getSshPort

      public String getSshPort()
    • hashCode

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

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