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, project, skipGenerationIfSchemaHasNotChangedFields 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, DEFAULT_SKIP_GENERATION_IF_SCHEMA_HAS_NOT_CHANGED -
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, isSkipGenerationIfSchemaHasNotChanged, logConfiguration, setAddRelayConnections, setSchemaFileFolder, setSchemaFilePattern, setSkipGenerationIfSchemaHasNotChanged, 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, isSkipGenerationIfSchemaHasNotChanged, 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
-