@PublicApi public class RuntimeWiring extends java.lang.Object
GraphQLSchema
Modifier and Type | Class and Description |
---|---|
static class |
RuntimeWiring.Builder |
Modifier and Type | Field and Description |
---|---|
static RuntimeWiring |
MOCKED_WIRING
This is a Runtime wiring which provides mocked types resolver
and scalars.
|
public static final RuntimeWiring MOCKED_WIRING
public static RuntimeWiring.Builder newRuntimeWiring()
public static RuntimeWiring.Builder newRuntimeWiring(RuntimeWiring original)
public RuntimeWiring transform(java.util.function.Consumer<RuntimeWiring.Builder> builderConsumer)
builderConsumer
- the consumer code that will be given a builder to transformpublic GraphQLCodeRegistry getCodeRegistry()
public java.util.Map<java.lang.String,GraphQLScalarType> getScalars()
public java.util.Map<java.lang.String,java.util.Map<java.lang.String,DataFetcher>> getDataFetchers()
public java.util.Map<java.lang.String,DataFetcher> getDataFetcherForType(java.lang.String typeName)
public DataFetcher getDefaultDataFetcherForType(java.lang.String typeName)
public java.util.Map<java.lang.String,TypeResolver> getTypeResolvers()
public java.util.Map<java.lang.String,EnumValuesProvider> getEnumValuesProviders()
public WiringFactory getWiringFactory()
public GraphqlFieldVisibility getFieldVisibility()
public java.util.Map<java.lang.String,SchemaDirectiveWiring> getRegisteredDirectiveWiring()
public java.util.List<SchemaDirectiveWiring> getDirectiveWiring()
public java.util.Collection<SchemaGeneratorPostProcessing> getSchemaGeneratorPostProcessings()
public GraphqlTypeComparatorRegistry getComparatorRegistry()