Interface ExecutionGraphQlServiceTester.Builder<B extends ExecutionGraphQlServiceTester.Builder<B>>
- Type Parameters:
B- the type of builder
- All Superinterfaces:
GraphQlTester.Builder<B>
- Enclosing interface:
ExecutionGraphQlServiceTester
public static interface ExecutionGraphQlServiceTester.Builder<B extends ExecutionGraphQlServiceTester.Builder<B>>
extends GraphQlTester.Builder<B>
Default
ExecutionGraphQlServiceTester.Builder implementation.- Since:
- 1.0.0
- Author:
- Rossen Stoyanchev
-
Method Summary
Modifier and TypeMethodDescriptionbuild()Build aExecutionGraphQlServiceTesterinstance.configureExecutionInput(BiFunction<graphql.ExecutionInput, graphql.ExecutionInput.Builder, graphql.ExecutionInput> configurer) Provide aBiFunctionto help initialize theExecutionInputwith.Configure the JSON decoder to use for mapping response data to higher level objects.Configure the JSON encoder to use for mapping response data to higher level objects.Methods inherited from interface org.springframework.graphql.test.tester.GraphQlTester.Builder
documentSource, errorFilter, responseTimeout
-
Method Details
-
configureExecutionInput
B configureExecutionInput(BiFunction<graphql.ExecutionInput, graphql.ExecutionInput.Builder, graphql.ExecutionInput> configurer) Provide aBiFunctionto help initialize theExecutionInputwith.- Parameters:
configurer- the function that initializes the execution input- Since:
- 1.1.2
- See Also:
-
encoder
-
decoder
-
build
ExecutionGraphQlServiceTester build()Build aExecutionGraphQlServiceTesterinstance.- Specified by:
buildin interfaceGraphQlTester.Builder<B extends ExecutionGraphQlServiceTester.Builder<B>>- Returns:
- the created instance
-