Class GenerateGraphQLSchemaExtension

java.lang.Object
com.graphql_java_generator.gradleplugin.CommonExtension
com.graphql_java_generator.gradleplugin.GenerateGraphQLSchemaExtension
All Implemented Interfaces:
com.graphql_java_generator.plugin.conf.CommonConfiguration, com.graphql_java_generator.plugin.conf.GenerateGraphQLSchemaConfiguration, java.io.Serializable

public class GenerateGraphQLSchemaExtension
extends CommonExtension
implements com.graphql_java_generator.plugin.conf.GenerateGraphQLSchemaConfiguration, java.io.Serializable
Parameters for the GraphQL Gradle plugin.
See Also:
Serialized Form
  • Field Details

    • targetResourceFolder

      protected java.lang.String targetResourceFolder
      The folder where the generated resources will be generated
  • Constructor Details

  • Method Details

    • getResourceEncoding

      public java.lang.String getResourceEncoding()
      Specified by:
      getResourceEncoding in interface com.graphql_java_generator.plugin.conf.GenerateGraphQLSchemaConfiguration
    • setResourceEncoding

      public void setResourceEncoding​(java.lang.String resourceEncoding)
    • getTargetFolder

      public java.io.File getTargetFolder()
      Specified by:
      getTargetFolder in interface com.graphql_java_generator.plugin.conf.GenerateGraphQLSchemaConfiguration
    • setTargetFolder

      public void setTargetFolder​(java.lang.String targetFolder)
    • getTargetSchemaFileName

      public java.lang.String getTargetSchemaFileName()
      Specified by:
      getTargetSchemaFileName in interface com.graphql_java_generator.plugin.conf.GenerateGraphQLSchemaConfiguration
    • setTargetSchemaFileName

      public void setTargetSchemaFileName​(java.lang.String targetSchemaFileName)