@PublicApi public interface SchemaDirectiveWiring
DataFetcher| Modifier and Type | Method and Description |
|---|---|
default GraphQLArgument |
onArgument(SchemaDirectiveWiringEnvironment<GraphQLArgument> environment)
This is called when an argument is encountered, which gives the schema directive a chance to modify the shape and behaviour
of that DSL element
|
default GraphQLEnumType |
onEnum(SchemaDirectiveWiringEnvironment<GraphQLEnumType> environment)
This is called when an enum is encountered, which gives the schema directive a chance to modify the shape and behaviour
of that DSL element
|
default GraphQLEnumValueDefinition |
onEnumValue(SchemaDirectiveWiringEnvironment<GraphQLEnumValueDefinition> environment)
This is called when an enum value is encountered, which gives the schema directive a chance to modify the shape and behaviour
of that DSL element
|
default GraphQLFieldDefinition |
onField(SchemaDirectiveWiringEnvironment<GraphQLFieldDefinition> environment)
This is called when a field is encountered, which gives the schema directive a chance to modify the shape and behaviour
of that DSL element
|
default GraphQLInputObjectField |
onInputObjectField(SchemaDirectiveWiringEnvironment<GraphQLInputObjectField> environment)
This is called when an input object field is encountered, which gives the schema directive a chance to modify the shape and behaviour
of that DSL element
|
default GraphQLInputObjectType |
onInputObjectType(SchemaDirectiveWiringEnvironment<GraphQLInputObjectType> environment)
This is called when an input object is encountered, which gives the schema directive a chance to modify the shape and behaviour
of that DSL element
|
default GraphQLInterfaceType |
onInterface(SchemaDirectiveWiringEnvironment<GraphQLInterfaceType> environment)
This is called when an interface is encountered, which gives the schema directive a chance to modify the shape and behaviour
of that DSL element
|
default GraphQLObjectType |
onObject(SchemaDirectiveWiringEnvironment<GraphQLObjectType> environment)
This is called when an object is encountered, which gives the schema directive a chance to modify the shape and behaviour
of that DSL element
|
default GraphQLScalarType |
onScalar(SchemaDirectiveWiringEnvironment<GraphQLScalarType> environment)
This is called when a custom scalar is encountered, which gives the schema directive a chance to modify the shape and behaviour
of that DSL element
|
default GraphQLUnionType |
onUnion(SchemaDirectiveWiringEnvironment<GraphQLUnionType> environment)
This is called when a union is encountered, which gives the schema directive a chance to modify the shape and behaviour
of that DSL element
|
default GraphQLObjectType onObject(SchemaDirectiveWiringEnvironment<GraphQLObjectType> environment)
The onArgument(SchemaDirectiveWiringEnvironment) and onField(SchemaDirectiveWiringEnvironment) callbacks will have been
invoked for this element beforehand
environment - the wiring elementdefault GraphQLFieldDefinition onField(SchemaDirectiveWiringEnvironment<GraphQLFieldDefinition> environment)
The onArgument(SchemaDirectiveWiringEnvironment) callbacks will have been
invoked for this element beforehand
environment - the wiring elementdefault GraphQLArgument onArgument(SchemaDirectiveWiringEnvironment<GraphQLArgument> environment)
environment - the wiring elementdefault GraphQLInterfaceType onInterface(SchemaDirectiveWiringEnvironment<GraphQLInterfaceType> environment)
The onArgument(SchemaDirectiveWiringEnvironment) and onField(SchemaDirectiveWiringEnvironment) callbacks will have been
invoked for this element beforehand
environment - the wiring elementdefault GraphQLUnionType onUnion(SchemaDirectiveWiringEnvironment<GraphQLUnionType> environment)
environment - the wiring elementdefault GraphQLEnumType onEnum(SchemaDirectiveWiringEnvironment<GraphQLEnumType> environment)
The onEnumValue(SchemaDirectiveWiringEnvironment) callbacks will have been invoked for this element beforehand
environment - the wiring elementdefault GraphQLEnumValueDefinition onEnumValue(SchemaDirectiveWiringEnvironment<GraphQLEnumValueDefinition> environment)
environment - the wiring elementdefault GraphQLScalarType onScalar(SchemaDirectiveWiringEnvironment<GraphQLScalarType> environment)
environment - the wiring elementdefault GraphQLInputObjectType onInputObjectType(SchemaDirectiveWiringEnvironment<GraphQLInputObjectType> environment)
The onInputObjectField(SchemaDirectiveWiringEnvironment)callbacks will have been invoked for this element beforehand
environment - the wiring elementdefault GraphQLInputObjectField onInputObjectField(SchemaDirectiveWiringEnvironment<GraphQLInputObjectField> environment)
environment - the wiring element