Class GraphQLClientConfigurationMergerBean
- java.lang.Object
-
- io.quarkus.smallrye.graphql.client.runtime.GraphQLClientConfigurationMergerBean
-
@Singleton public class GraphQLClientConfigurationMergerBean extends Object
On startup, this beans takes Quarkus-specific configuration of GraphQL clients (quarkus.* properties) and merges this configuration with the configuration parsed by SmallRye GraphQL itself (CLIENT/mp-graphql/* properties) The resulting merged configuration resides in `io.smallrye.graphql.client.GraphQLClientsConfiguration` Quarkus configuration overrides SmallRye configuration where applicable.
-
-
Field Summary
Fields Modifier and Type Field Description (package private) GraphQLClientsConfigquarkusConfiguration(package private) GraphQLClientSupportsupport(package private) io.smallrye.graphql.client.impl.GraphQLClientsConfigurationupstreamConfigs
-
Constructor Summary
Constructors Constructor Description GraphQLClientConfigurationMergerBean()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) voidenhanceGraphQLConfiguration()voidnothing()
-
-
-
Field Detail
-
upstreamConfigs
io.smallrye.graphql.client.impl.GraphQLClientsConfiguration upstreamConfigs
-
quarkusConfiguration
@Inject GraphQLClientsConfig quarkusConfiguration
-
support
@Inject GraphQLClientSupport support
-
-