Class GraphQLExtension

All Implemented Interfaces:
com.graphql_java_generator.plugin.conf.CommonConfiguration, com.graphql_java_generator.plugin.conf.GenerateClientCodeConfiguration, com.graphql_java_generator.plugin.conf.GenerateCodeCommonConfiguration, com.graphql_java_generator.plugin.conf.GenerateServerCodeConfiguration, com.graphql_java_generator.plugin.conf.GraphQLConfiguration, java.io.Serializable
Direct Known Subclasses:
GeneratePojoExtension

public class GraphQLExtension
extends GenerateServerCodeExtension
implements com.graphql_java_generator.plugin.conf.GraphQLConfiguration, java.io.Serializable
Parameters for the GraphQL Gradle plugin.
See Also:
Serialized Form
  • Constructor Details

  • Method Details

    • isGenerateDeprecatedRequestResponse

      public boolean isGenerateDeprecatedRequestResponse()
      Specified by:
      isGenerateDeprecatedRequestResponse in interface com.graphql_java_generator.plugin.conf.GenerateClientCodeConfiguration
    • setGenerateDeprecatedRequestResponse

      public void setGenerateDeprecatedRequestResponse​(boolean generateDeprecatedRequestResponse)
    • getMode

      public com.graphql_java_generator.plugin.conf.PluginMode getMode()
      Description copied from class: GenerateServerCodeExtension
      The mode is forced to PluginMode.server
      Specified by:
      getMode in interface com.graphql_java_generator.plugin.conf.GenerateCodeCommonConfiguration
      Overrides:
      getMode in class GenerateServerCodeExtension
    • setMode

      public void setMode​(com.graphql_java_generator.plugin.conf.PluginMode mode)