Interface WebSocketGraphQlClient.Builder<B extends WebSocketGraphQlClient.Builder<B>>
- Type Parameters:
- B- the builder type
- All Superinterfaces:
- GraphQlClient.BaseBuilder<B>,- GraphQlClient.Builder<B>,- WebGraphQlClient.Builder<B>
- Enclosing interface:
- WebSocketGraphQlClient
public static interface WebSocketGraphQlClient.Builder<B extends WebSocketGraphQlClient.Builder<B>>
extends WebGraphQlClient.Builder<B>
Builder for a GraphQL over WebSocket client.
- 
Method SummaryModifier and TypeMethodDescriptionbuild()Build theWebSocketGraphQlClient.Configure how frequently to send ping messages.Methods inherited from interface org.springframework.graphql.client.GraphQlClient.BaseBuilderblockingTimeout, documentSourceMethods inherited from interface org.springframework.graphql.client.GraphQlClient.Builderinterceptor, interceptorsMethods inherited from interface org.springframework.graphql.client.WebGraphQlClient.BuildercodecConfigurer, header, headers, url, url
- 
Method Details- 
keepAliveConfigure how frequently to send ping messages.By default, this is not set, and ping messages are not sent. - Parameters:
- keepAlive- the value to use
- Since:
- 1.3.0
 
- 
buildWebSocketGraphQlClient build()Build theWebSocketGraphQlClient.- Specified by:
- buildin interface- GraphQlClient.BaseBuilder<B extends WebSocketGraphQlClient.Builder<B>>
- Specified by:
- buildin interface- WebGraphQlClient.Builder<B extends WebSocketGraphQlClient.Builder<B>>
 
 
-