diff --git a/spring-graphql/src/main/java/org/springframework/graphql/client/GraphQlTransport.java b/spring-graphql/src/main/java/org/springframework/graphql/client/GraphQlTransport.java
index 81d59394..1651dc40 100644
--- a/spring-graphql/src/main/java/org/springframework/graphql/client/GraphQlTransport.java
+++ b/spring-graphql/src/main/java/org/springframework/graphql/client/GraphQlTransport.java
@@ -13,6 +13,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
+
package org.springframework.graphql.client;
import graphql.ExecutionResult;
@@ -21,8 +22,9 @@ import reactor.core.publisher.Mono;
import org.springframework.graphql.GraphQlRequest;
+
/**
- * Contract for a transport, over which to execute GraphQL requests.
+ * Contract for GraphQL request execution over some transport.
*
* @author Rossen Stoyanchev
* @since 1.0.0
diff --git a/spring-graphql/src/main/java/org/springframework/graphql/client/HttpGraphQlTransport.java b/spring-graphql/src/main/java/org/springframework/graphql/client/HttpGraphQlTransport.java
index 6ffd963e..9f929446 100644
--- a/spring-graphql/src/main/java/org/springframework/graphql/client/HttpGraphQlTransport.java
+++ b/spring-graphql/src/main/java/org/springframework/graphql/client/HttpGraphQlTransport.java
@@ -13,6 +13,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
+
package org.springframework.graphql.client;
import java.util.Map;
@@ -33,24 +34,10 @@ import org.springframework.web.reactive.function.client.WebClient;
* Supports only single-response requests over HTTP POST. For subscription
* requests, see {@link WebSocketGraphQlTransport}.
*
- *
Use the builder to initialize the transport and the {@code GraphQlClient}
- * in a single chain:
- *
- *
- * GraphQlClient client = HttpGraphQlTransport.builder(webClient).buildClient();
- *
- *
- * Or build the transport and the client separately:
- *
- *
- * HttpGraphQlTransport transport = HttpGraphQlTransport.create(webClient);
- * GraphQlClient client = GraphQlClient.create(transport);
- *
- *
* @author Rossen Stoyanchev
* @since 1.0.0
*/
-public class HttpGraphQlTransport implements GraphQlTransport {
+final class HttpGraphQlTransport implements GraphQlTransport {
private static final ParameterizedTypeReference