Uses of Annotation Interface
io.smallrye.graphql.api.Directive
Packages that use Directive
Package
Description
-
Uses of Directive in io.smallrye.graphql.api
Classes in io.smallrye.graphql.api with annotations of type DirectiveModifier and TypeClassDescription@interface@interfacedirective @oneOf on INPUT_OBJECT -
Uses of Directive in io.smallrye.graphql.api.federation
Classes in io.smallrye.graphql.api.federation with annotations of type DirectiveModifier and TypeClassDescription@interfacedirective @authenticated on ENUM | FIELD_DEFINITION | INTERFACE | OBJECT | SCALAR@interfacedirective @composeDirective(name: String!) repeatable on SCHEMA@interfacedirective @extends on OBJECT | INTERFACE@interfacedirective @external on FIELD_DEFINITION | OBJECT@interfacedirective @inaccessible on FIELD_DEFINITION | INTERFACE | OBJECT | UNION | ARGUMENT_DEFINITION | SCALAR | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION@interfacedirective @interfaceObject on OBJECT@interfacedirective @key(fields: FieldSet!, resolvable: Boolean = true) repeatable on OBJECT | INTERFACE@interfacedirective @override(from: String!, label: String) on FIELD_DEFINITION@interfacedirective @provides(fields: FieldSet!) on FIELD_DEFINITION@interfacedirective @requires(fields: FieldSet!) on FIELD_DEFINITION@interfacedirective @shareable repeatable on FIELD_DEFINITION | OBJECT@interfacedirective @tag(name: String!) repeatable on FIELD_DEFINITION | INTERFACE | OBJECT | UNION | ARGUMENT_DEFINITION | SCALAR | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION -
Uses of Directive in io.smallrye.graphql.api.federation.link
Classes in io.smallrye.graphql.api.federation.link with annotations of type DirectiveModifier and TypeClassDescription@interfacedirective @link(url: String!, as: String, import: [Import], for: Purpose) repeatable on SCHEMA -
Uses of Directive in io.smallrye.graphql.api.federation.policy
Classes in io.smallrye.graphql.api.federation.policy with annotations of type DirectiveModifier and TypeClassDescription@interfacedirective @policy(policies: [[Policy!]!]!) on FIELD_DEFINITION | OBJECT | INTERFACE | SCALAR | ENUM -
Uses of Directive in io.smallrye.graphql.api.federation.requiresscopes
Classes in io.smallrye.graphql.api.federation.requiresscopes with annotations of type DirectiveModifier and TypeClassDescription@interfacedirective @requiresScopes(scopes: [[Scope!]!]!) on ENUM | FIELD_DEFINITION | INTERFACE | OBJECT | SCALAR