code: @Override
      public void setStatusCode(int code) {
          StatusCodes val = null;
          try {
              val = StatusCodes.getByOrdinal(code);
          } catch (IndexOutOfBoundsException e) {
              // no FFDC required
              // nothing to do, just make the undefined value below
          }
  
          // this could be null because the ordinal lookup returned an empty
          // status code, or because it was out of bounds
          if (null == val) {
              val = StatusCodes.makeUndefinedValue(code);
          }
          setStatusCode(val);
      }
docs: Set the status code of the response message. An input code that does
  not match an existing defined StatusCode will create a new "Undefined"
  code where the getByteArray() API will return the input code as a
  byte[].
  
  @param code