Class GraphQLSubscriptionSchemaBuilder


  • public class GraphQLSubscriptionSchemaBuilder
    extends java.lang.Object
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      graphql.schema.GraphQLSchema getGraphQLSchema()  
      protected java.io.Reader loadSchemaFile​(java.lang.String name)  
      graphql.schema.idl.TypeRuntimeWiring.Builder withSubscription​(java.lang.String fieldName, graphql.schema.DataFetcher<?> dataFetcher)  
      graphql.schema.idl.TypeRuntimeWiring.Builder withTypeWiring​(java.lang.String typeName)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • GraphQLSubscriptionSchemaBuilder

        public GraphQLSubscriptionSchemaBuilder​(java.lang.String schemaFileName)
    • Method Detail

      • withTypeWiring

        public graphql.schema.idl.TypeRuntimeWiring.Builder withTypeWiring​(java.lang.String typeName)
      • withSubscription

        public graphql.schema.idl.TypeRuntimeWiring.Builder withSubscription​(java.lang.String fieldName,
                                                                             graphql.schema.DataFetcher<?> dataFetcher)
      • getGraphQLSchema

        public graphql.schema.GraphQLSchema getGraphQLSchema()
      • loadSchemaFile

        protected java.io.Reader loadSchemaFile​(java.lang.String name)
                                         throws java.io.IOException
        Throws:
        java.io.IOException