Interface RuntimeWiringConfigurer
- All Known Implementing Classes:
AnnotatedControllerConfigurer
public interface RuntimeWiringConfigurer
Callbacks that allow applying changes to the
RuntimeWiring.Builder
in GraphQlSource.Builder.- Since:
- 1.0.0
- Author:
- Rossen Stoyanchev
-
Method Summary
Modifier and TypeMethodDescriptionvoidconfigure(graphql.schema.idl.RuntimeWiring.Builder builder) Apply changes to theRuntimeWiring.Buildersuch as registeringDataFetchers, custom scalar types, and more.default voidconfigure(graphql.schema.idl.RuntimeWiring.Builder builder, List<graphql.schema.idl.WiringFactory> container) Variant ofconfigure(RuntimeWiring.Builder)that also collectsWiringFactoryinstances that are then combined as one viaCombinedWiringFactory.default voidsetTypeDefinitionRegistry(graphql.schema.idl.TypeDefinitionRegistry registry) Provides the configurer access to theTypeDefinitionRegistry.
-
Method Details
-
setTypeDefinitionRegistry
default void setTypeDefinitionRegistry(graphql.schema.idl.TypeDefinitionRegistry registry) Provides the configurer access to theTypeDefinitionRegistry.- Parameters:
registry- the registry- Since:
- 1.3.0
-
configure
void configure(graphql.schema.idl.RuntimeWiring.Builder builder) Apply changes to theRuntimeWiring.Buildersuch as registeringDataFetchers, custom scalar types, and more.- Parameters:
builder- the builder to configure
-
configure
default void configure(graphql.schema.idl.RuntimeWiring.Builder builder, List<graphql.schema.idl.WiringFactory> container) Variant ofconfigure(RuntimeWiring.Builder)that also collectsWiringFactoryinstances that are then combined as one viaCombinedWiringFactory.- Parameters:
builder- the builder to configurecontainer- the list of configured factories to add or insert into
-