Package com.graphql_java_generator.plugin.conf
package com.graphql_java_generator.plugin.conf
This package contains all the interfaces that defines the input parameters for the various goal/task of the
maven/gradle plugin
-
ClassDescriptionThis enumeration controls the allowed return type that can be generated for the data fetchers, when the
@BatchMapping
annotation is used, that is, when thegenerateBatchMappingDataFetchers
plugin parameter is set to trueThis interface contains all the configuration parameters for the graphql goal (Maven) or task (Gradle) of the plugin, as an interface.
All these methods are directly the property names, to map against a SpringConfiguration
that defines theBean
s.This class contains the definition for a Custom Scalar typeThis class contains all parameters for the generateClientCode goal/task.This class contains all parameters that are common to the generateClientCode, generateServerCode and graphql goals/tasks.This interface contains the getters for all the plugin parameters for the generate-relay-schema goal (Maven) or task (Gradle) of the plugin.This class contains all parameters for the generatePOJO goal/task.This class contains all parameters for the generateServerCode goal/task.This interface contains all the configuration parameters for the graphql goal (Maven) or task (Gradle) of the plugin, as an interface.
All these methods are directly the property names, to map against a SpringConfiguration
that defines theBean
s.This enumeration contains the packaging type which are managed by the plugin.The values for this enumeration are in lower case, which is not conventional.This enum lists the protocol that may be configured to execute queries and mutations.