code: protected B connection(Http2Connection connection) {
          enforceConstraint("connection", "maxReservedStreams", maxReservedStreams);
          enforceConstraint("connection", "server", isServer);
          enforceConstraint("connection", "codec", decoder);
          enforceConstraint("connection", "codec", encoder);
  
          this.connection = checkNotNull(connection, "connection");
  
          return self();
      }
docs: Sets the {@link Http2Connection} to use.