@PublicApi
public final class FederationDirectives
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.util.Set<graphql.language.DirectiveDefinition> |
allDefinitions |
static java.util.Set<graphql.schema.GraphQLDirective> |
allDirectives |
static java.util.Set<java.lang.String> |
allNames |
static graphql.schema.GraphQLDirective |
extends_ |
static graphql.language.DirectiveDefinition |
extendsDefinition |
static java.lang.String |
extendsName |
static graphql.schema.GraphQLDirective |
external |
static graphql.language.DirectiveDefinition |
externalDefinition |
static java.lang.String |
externalName |
static java.util.Set<graphql.language.DirectiveDefinition> |
federation1DirectiveDefinitions |
static graphql.schema.GraphQLDirective |
key |
static graphql.language.DirectiveDefinition |
keyDefinitionFed1 |
static java.lang.String |
keyName |
static graphql.schema.GraphQLDirective |
provides |
static graphql.language.DirectiveDefinition |
providesDefinition |
static java.lang.String |
providesName |
static graphql.schema.GraphQLDirective |
requires |
static graphql.language.DirectiveDefinition |
requiresDefinition |
static java.lang.String |
requiresName |
| Modifier and Type | Method and Description |
|---|---|
static graphql.schema.GraphQLDirective |
key(java.lang.String fields) |
static java.util.List<graphql.language.SDLNamedDefinition> |
loadFederationSpecDefinitions(java.lang.String federationSpec) |
static graphql.schema.GraphQLDirective |
provides(java.lang.String fields) |
static graphql.schema.GraphQLDirective |
requires(java.lang.String fields) |
public static final java.lang.String keyName
public static final graphql.schema.GraphQLDirective key
public static final graphql.language.DirectiveDefinition keyDefinitionFed1
public static final java.lang.String externalName
public static final graphql.schema.GraphQLDirective external
public static final graphql.language.DirectiveDefinition externalDefinition
public static final java.lang.String requiresName
public static final graphql.schema.GraphQLDirective requires
public static final graphql.language.DirectiveDefinition requiresDefinition
public static final java.lang.String providesName
public static final graphql.schema.GraphQLDirective provides
public static final graphql.language.DirectiveDefinition providesDefinition
public static final java.lang.String extendsName
public static final graphql.schema.GraphQLDirective extends_
public static final graphql.language.DirectiveDefinition extendsDefinition
public static final java.util.Set<java.lang.String> allNames
public static final java.util.Set<graphql.schema.GraphQLDirective> allDirectives
public static final java.util.Set<graphql.language.DirectiveDefinition> allDefinitions
public static final java.util.Set<graphql.language.DirectiveDefinition> federation1DirectiveDefinitions
public static graphql.schema.GraphQLDirective key(java.lang.String fields)
public static graphql.schema.GraphQLDirective requires(java.lang.String fields)
public static graphql.schema.GraphQLDirective provides(java.lang.String fields)
public static java.util.List<graphql.language.SDLNamedDefinition> loadFederationSpecDefinitions(java.lang.String federationSpec)