public final class SchemaTransformer
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
@NotNull graphql.schema.GraphQLSchema |
build() |
SchemaTransformer |
coercingForAny(graphql.schema.Coercing coercing) |
@NotNull SchemaTransformer |
fetchEntities(graphql.schema.DataFetcher entitiesDataFetcher) |
@NotNull SchemaTransformer |
fetchEntitiesFactory(graphql.schema.DataFetcherFactory entitiesDataFetcherFactory) |
@NotNull SchemaTransformer |
resolveEntityType(graphql.schema.TypeResolver entityTypeResolver) |
static java.lang.String |
sdl(graphql.schema.GraphQLSchema schema)
Deprecated.
use ServiceSDLPrinter instead
|
static java.lang.String |
sdl(graphql.schema.GraphQLSchema schema,
boolean queryTypeShouldBeEmpty)
Deprecated.
use ServiceSDLPrinter instead
|
SchemaTransformer |
setFederation2(boolean isFederation2) |
@NotNull public @NotNull SchemaTransformer resolveEntityType(graphql.schema.TypeResolver entityTypeResolver)
@NotNull public @NotNull SchemaTransformer fetchEntities(graphql.schema.DataFetcher entitiesDataFetcher)
@NotNull public @NotNull SchemaTransformer fetchEntitiesFactory(graphql.schema.DataFetcherFactory entitiesDataFetcherFactory)
public SchemaTransformer coercingForAny(graphql.schema.Coercing coercing)
public SchemaTransformer setFederation2(boolean isFederation2)
@NotNull
public final @NotNull graphql.schema.GraphQLSchema build()
throws graphql.schema.idl.errors.SchemaProblem
graphql.schema.idl.errors.SchemaProblem@Deprecated public static java.lang.String sdl(graphql.schema.GraphQLSchema schema)
schema - target schema@Deprecated
public static java.lang.String sdl(graphql.schema.GraphQLSchema schema,
boolean queryTypeShouldBeEmpty)
schema - target schemaqueryTypeShouldBeEmpty - boolean flag indicating whether schema contains dummy query that
should be removed