code: public DefaultShardManagerBuilder setShards(final int... shardIds)
      {
          Checks.notNull(shardIds, "shardIds");
          for (int id : shardIds)
          {
              Checks.notNegative(id, "minShardId");
              Checks.check(id < this.shardsTotal, "maxShardId must be lower than shardsTotal");
          }
  
          this.shards = Arrays.stream(shardIds).boxed().collect(Collectors.toSet());
  
          return this;
      }
docs: Sets the list of shards the {@link DefaultShardManager DefaultShardManager} should contain.
  
  <p><b>This does not have any effect if the total shard count is set to {@code -1} (get recommended shards from discord).</b>
  
  @param  shardIds
  The list of shard ids
  
  @return The DefaultShardManagerBuilder instance. Useful for chaining.