code: public <K, V> void build(CommandArgs<K, V> args, Long count, K... queues) {
  
          // GETJOB [NOHANG] [TIMEOUT <ms-timeout>] [COUNT <count>] [WITHCOUNTERS] FROM queue1 queue2 ... queueN
  
          if (noHang != null && noHang.booleanValue()) {
              args.add(CommandKeyword.NOHANG.bytes);
          }
  
          if (timeout != null) {
              args.add(CommandKeyword.TIMEOUT.bytes).add(timeout);
          }
  
          if (count != null && count.longValue() != 1L) {
              args.add(CommandKeyword.COUNT.bytes).add(count);
          }
  
          if (withCounters != null && withCounters.booleanValue()) {
              args.add(CommandKeyword.WITHCOUNTERS.bytes);
          }
          args.add(CommandKeyword.FROM.bytes).addKeys(queues);
      }
docs: Build argument sequence and populate {@code args}.
  
  @param args the target command args, must not be {@literal null}
  @param count the count
  @param queues the queue names