code: public CommunicationServiceBuilder limit(String socketName, Integer uplinkRate, Integer downlinkRate) {
        checkUncreated();
  
        this.uplink.put(socketName, uplinkRate);
        this.downlink.put(socketName, downlinkRate);
        return this;
     }
docs: Limits the given socket name to the given uplink and downlink byte rates.
  
  @param socketName
  the name of the socket to limit
  @param uplinkRate
  the uplink (client to server) byte rate per tick
  @param downlinkRate
  the downlink (server to client) byte rate per tick
  @return this object