Class IssueReportRequest.ReportedBoard

java.lang.Object
uk.ac.manchester.spinnaker.alloc.web.IssueReportRequest.ReportedBoard
Enclosing class:
IssueReportRequest

public static class IssueReportRequest.ReportedBoard
extends Object
Describes a board that has an issue.
  • Field Details

    • machine

      @NotBlank public @NotBlank String machine
      The machine containing the board.
    • chip

      @Valid public @Valid uk.ac.manchester.spinnaker.machine.ChipLocation chip
      The location of the chip within the reporting allocation.
    • x

      @ValidTriadX public @ValidTriadX Integer x
      The X triad coordinate of the board.
    • y

      @ValidTriadY public @ValidTriadY Integer y
      The Y triad coordinate of the board.
    • z

      @ValidTriadZ public @ValidTriadZ Integer z
      The Z triad coordinate of the board.
    • cabinet

      @ValidCabinetNumber public @ValidCabinetNumber Integer cabinet
      The physical cabinet number of the board.
    • frame

      @ValidFrameNumber public @ValidFrameNumber Integer frame
      The physical frame number of the board.
    • board

      @ValidBoardNumber public @ValidBoardNumber Integer board
      The physical board number of the board.
    • address

      @IPAddress(nullOK=true, message="address must be an IP address") public @IPAddress(nullOK=true,message="address must be an IP address") String address
      The IP address of the board.
  • Constructor Details