Class GenerateClientCodeExtension
java.lang.Object
com.graphql_java_generator.gradleplugin.CommonExtension
com.graphql_java_generator.gradleplugin.GenerateCodeCommon
com.graphql_java_generator.gradleplugin.GenerateClientCodeExtension
- All Implemented Interfaces:
com.graphql_java_generator.plugin.conf.CommonConfiguration,com.graphql_java_generator.plugin.conf.GenerateClientCodeConfiguration,com.graphql_java_generator.plugin.conf.GenerateCodeCommonConfiguration
public class GenerateClientCodeExtension extends GenerateCodeCommon implements com.graphql_java_generator.plugin.conf.GenerateClientCodeConfiguration
-
Field Summary
Fields inherited from class com.graphql_java_generator.gradleplugin.CommonExtension
addRelayConnections, projectFields inherited from interface com.graphql_java_generator.plugin.conf.CommonConfiguration
DEFAULT_ADD_RELAY_CONNECTIONS, DEFAULT_PACKAGE_NAME, DEFAULT_SCHEMA_FILE_FOLDER, DEFAULT_SCHEMA_FILE_PATTERN -
Constructor Summary
Constructors Constructor Description GenerateClientCodeExtension(org.gradle.api.Project project) -
Method Summary
Modifier and Type Method Description com.graphql_java_generator.plugin.conf.PluginModegetMode()The mode is forced toPluginMode.clientjava.io.FilegetTargetSourceFolder()booleanisGenerateDeprecatedRequestResponse()voidsetGenerateDeprecatedRequestResponse(boolean generateDeprecatedRequestResponse)Methods inherited from class com.graphql_java_generator.gradleplugin.GenerateCodeCommon
getCustomScalars, getPackageName, getSourceEncoding, getTargetClassFolder, getTargetResourceFolder, isCopyRuntimeSources, isSeparateUtilityClasses, setCopyRuntimeSources, setCustomScalars, setPackageName, setSeparateUtilityClasses, setSourceEncodingMethods inherited from class com.graphql_java_generator.gradleplugin.CommonExtension
getPluginLogger, getSchemaFileFolder, getSchemaFilePattern, getTemplates, isAddRelayConnections, logConfiguration, setAddRelayConnections, setSchemaFileFolder, setSchemaFilePattern, setTemplatesMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.graphql_java_generator.plugin.conf.CommonConfiguration
getDefaultTargetSchemaFileName, getPluginLogger, getSchemaFileFolder, getSchemaFilePattern, getTemplates, isAddRelayConnections, logCommonConfiguration
-
Constructor Details
-
GenerateClientCodeExtension
public GenerateClientCodeExtension(org.gradle.api.Project project)
-
-
Method Details
-
isGenerateDeprecatedRequestResponse
public boolean isGenerateDeprecatedRequestResponse()- Specified by:
isGenerateDeprecatedRequestResponsein interfacecom.graphql_java_generator.plugin.conf.GenerateClientCodeConfiguration
-
setGenerateDeprecatedRequestResponse
public void setGenerateDeprecatedRequestResponse(boolean generateDeprecatedRequestResponse) -
getMode
public com.graphql_java_generator.plugin.conf.PluginMode getMode()The mode is forced toPluginMode.client- Specified by:
getModein interfacecom.graphql_java_generator.plugin.conf.GenerateCodeCommonConfiguration- Specified by:
getModein classGenerateCodeCommon
-
getTargetSourceFolder
public java.io.File getTargetSourceFolder()- Specified by:
getTargetSourceFolderin interfacecom.graphql_java_generator.plugin.conf.GenerateCodeCommonConfiguration
-