Module: ElasticGraph::Apollo::SchemaDefinition::InterfaceTypeExtension

Includes:
ApolloDirectives::Authenticated, ApolloDirectives::Extends, ApolloDirectives::Inaccessible, ApolloDirectives::Key, ApolloDirectives::Policy, ApolloDirectives::RequiresScopes, ApolloDirectives::Tag
Defined in:
elasticgraph-apollo/lib/elastic_graph/apollo/schema_definition/interface_type_extension.rb

Overview

Extends SchemaDefinition::SchemaElements::InterfaceType to offer Apollo interface type directives.

Method Summary

Methods included from ApolloDirectives::Tag

#apollo_tag

Methods included from ApolloDirectives::RequiresScopes

#apollo_requires_scopes

Methods included from ApolloDirectives::Policy

#apollo_policy

Methods included from ApolloDirectives::Key

#apollo_key

Methods included from ApolloDirectives::Inaccessible

#apollo_inaccessible

Methods included from ApolloDirectives::Extends

#apollo_extends

Methods included from ApolloDirectives::Authenticated

#apollo_authenticated