Class GraphQLCodegenGradleTask
java.lang.Object
org.gradle.api.internal.AbstractTask
org.gradle.api.DefaultTask
io.github.besi97.graphql.codegen.gradle.GraphQLCodegenGradleTask
- All Implemented Interfaces:
io.github.besi97.graphql.codegen.model.GraphQLCodegenConfiguration,Comparable<org.gradle.api.Task>,org.gradle.api.internal.DynamicObjectAware,org.gradle.api.internal.TaskInternal,org.gradle.api.Named,org.gradle.api.plugins.ExtensionAware,org.gradle.api.Task,org.gradle.util.Configurable<org.gradle.api.Task>
@DisableCachingByDefault(because="Code generation output may include timestamps")
public class GraphQLCodegenGradleTask
extends org.gradle.api.DefaultTask
implements io.github.besi97.graphql.codegen.model.GraphQLCodegenConfiguration
Gradle task for GraphQL code generation
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.gradle.api.Named
org.gradle.api.Named.Namer -
Field Summary
Fields inherited from interface org.gradle.api.Task
TASK_ACTION, TASK_CONSTRUCTOR_ARGS, TASK_DEPENDS_ON, TASK_DESCRIPTION, TASK_GROUP, TASK_NAME, TASK_OVERWRITE, TASK_TYPE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidgenerate()Perform code generationThis is only public so that it can be part of the inputs.io.github.besi97.graphql.codegen.model.ApiInterfaceStrategyio.github.besi97.graphql.codegen.model.ApiNamePrefixStrategyio.github.besi97.graphql.codegen.model.ApiRootInterfaceStrategyio.github.besi97.graphql.codegen.model.GeneratedLanguagegetSkip()voidgraphqlSchemas(org.gradle.api.Action<? super SchemaFinderConfig> action) Deprecated.Deprecated.Deprecated.Deprecated.Deprecated.isSkip()Deprecated.Deprecated.voidparentInterfaces(org.gradle.api.Action<? super ParentInterfacesConfig> action) voidrelayConfig(org.gradle.api.Action<? super RelayConfig> action) voidsetAddGeneratedAnnotation(Boolean addGeneratedAnnotation) voidsetAddGeneratedAnnotationDate(Boolean addGeneratedAnnotationDate) voidsetApiInterfaceStrategy(io.github.besi97.graphql.codegen.model.ApiInterfaceStrategy apiInterfaceStrategy) voidsetApiNamePrefix(String apiNamePrefix) voidsetApiNamePrefixStrategy(io.github.besi97.graphql.codegen.model.ApiNamePrefixStrategy apiNamePrefixStrategy) voidsetApiNameSuffix(String apiNameSuffix) voidsetApiPackageName(String apiPackageName) voidsetApiReturnListType(String apiReturnListType) voidsetApiReturnType(String apiReturnType) voidsetApiRootInterfaceStrategy(io.github.besi97.graphql.codegen.model.ApiRootInterfaceStrategy apiRootInterfaceStrategy) voidsetConfigurationFiles(List<String> configurationFiles) voidsetCustomAnnotationsMapping(Map<String, List<String>> customAnnotationsMapping) voidsetCustomTemplates(Map<String, String> customTemplates) voidsetCustomTemplatesRoot(File customTemplatesRoot) voidsetCustomTypesMapping(Map<String, String> customTypesMapping) voidsetDefaultResourcesDir(File defaultResourcesDir) voidsetDirectiveAnnotationsMapping(Map<String, List<String>> directiveAnnotationsMapping) voidsetFieldsToExcludeFromGeneration(Set<String> fieldsToExcludeFromGeneration) voidsetFieldsWithDataFetcherResult(Set<String> fieldsWithDataFetcherResult) voidsetFieldsWithoutResolvers(Set<String> fieldsWithoutResolvers) voidsetFieldsWithResolvers(Set<String> fieldsWithResolvers) voidsetGenerateAllMethodInProjection(boolean generateAllMethodInProjection) voidsetGenerateApis(Boolean generateApis) voidsetGenerateApisWithSuspendFunctions(Boolean generateApisWithSuspendFunctions) voidsetGenerateApisWithThrowsException(Boolean generateApisWithThrowsException) voidsetGenerateBuilder(Boolean generateBuilder) voidsetGenerateClient(Boolean generateClient) voidsetGeneratedAnnotation(String generatedAnnotation) voidsetGenerateDataFetchingEnvironmentArgumentInApis(Boolean generateDataFetchingEnvironmentArgumentInApis) voidsetGeneratedLanguage(io.github.besi97.graphql.codegen.model.GeneratedLanguage generatedLanguage) voidsetGenerateEqualsAndHashCode(Boolean generateEqualsAndHashCode) voidsetGenerateExtensionFieldsResolvers(Boolean generateExtensionFieldsResolvers) voidsetGenerateImmutableModels(Boolean generateImmutableModels) voidsetGenerateJacksonTypeIdResolver(Boolean generateJacksonTypeIdResolver) voidsetGenerateModelOpenClasses(Boolean generateModelOpenClasses) voidsetGenerateModelsForRootTypes(Boolean generateModelsForRootTypes) voidsetGenerateModelsWithPublicFields(Boolean generateModelsWithPublicFields) voidsetGenerateNoArgsConstructorOnly(Boolean generateNoArgsConstructorOnly) voidsetGenerateParameterizedFieldsResolvers(Boolean generateParameterizedFieldsResolvers) voidsetGenerateSealedInterfaces(Boolean generateSealedInterfaces) voidsetGenerateToString(Boolean generateToString) voidsetGraphqlQueryIntrospectionResultPath(String graphqlQueryIntrospectionResultPath) voidsetGraphqlSchemaPaths(List<String> graphqlSchemaPaths) voidsetInitializeNullableTypes(Boolean initializeNullableTypes) voidsetModelNamePrefix(String modelNamePrefix) voidsetModelNameSuffix(String modelNameSuffix) voidsetModelPackageName(String modelPackageName) voidsetModelValidationAnnotation(String modelValidationAnnotation) voidsetOutputDir(File outputDir) voidsetPackageName(String packageName) voidsetParametrizedInputSuffix(String parametrizedInputSuffix) voidsetParametrizedResolverAnnotations(Set<String> parametrizedResolverAnnotations) voidsetRequestSuffix(String requestSuffix) voidsetResolverArgumentAnnotations(Set<String> resolverArgumentAnnotations) voidsetResponseProjectionMaxDepth(int responseProjectionMaxDepth) voidsetResponseProjectionSuffix(String responseProjectionSuffix) voidsetResponseSuffix(String responseSuffix) voidvoidsetSubscriptionReturnType(String subscriptionReturnType) voidsetSupportUnknownFields(boolean supportUnknownFields) voidsetTypeResolverPrefix(String typeResolverPrefix) voidsetTypeResolverSuffix(String typeResolverSuffix) voidsetTypesAsInterfaces(Set<String> typesAsInterfaces) voidsetUnknownFieldsPropertyName(String unknownFieldsPropertyName) voidsetUseObjectMapperForRequestSerialization(Set<String> useObjectMapperForRequestSerialization) voidsetUseOptionalForNullableReturnTypes(Boolean useOptionalForNullableReturnTypes) voidsetUseWrapperForNullableInputTypes(Boolean useWrapperForNullableInputTypes) Methods inherited from class org.gradle.api.DefaultTask
compareTo, configure, dependsOn, doFirst, doFirst, doFirst, doLast, doLast, doLast, finalizedBy, getActions, getAnt, getDependsOn, getDescription, getDestroyables, getDidWork, getEnabled, getExtensions, getFinalizedBy, getGroup, getInputs, getLocalState, getLogger, getLogging, getMustRunAfter, getName, getOutputs, getPath, getProject, getShouldRunAfter, getState, getTaskDependencies, getTemporaryDir, getTimeout, hasProperty, mustRunAfter, onlyIf, onlyIf, onlyIf, property, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setFinalizedBy, setGroup, setMustRunAfter, setOnlyIf, setOnlyIf, setOnlyIf, setProperty, setShouldRunAfter, shouldRunAfter, usesServiceMethods inherited from class org.gradle.api.internal.AbstractTask
acceptServiceReferences, appendParallelSafeAction, doNotTrackState, doNotTrackStateIf, getAsDynamicObject, getIdentityPath, getImpliesSubProjects, getLifecycleDependencies, getOnlyIf, getReasonNotToTrackState, getReasonsNotToTrackState, getReasonTaskIsIncompatibleWithConfigurationCache, getRequiredServices, getServices, getSharedResources, getStandardOutputCapture, getTaskActions, getTaskIdentity, getTemporaryDirFactory, hasTaskActions, injectIntoNewInstance, isCompatibleWithConfigurationCache, isEnabled, isHasCustomActions, notCompatibleWithConfigurationCache, prependParallelSafeAction, restoreOnlyIf, restoreTaskActions, setImpliesSubProjectsMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.gradle.api.Task
doNotTrackState, notCompatibleWithConfigurationCache
-
Constructor Details
-
GraphQLCodegenGradleTask
@Inject public GraphQLCodegenGradleTask(org.gradle.api.file.ProjectLayout projectLayout)
-
-
Method Details
-
generate
Perform code generation- Throws:
Exception- in case source file is not found, there is an invalid schema or there are any problems with a configuration
-
getActualSchemaPaths
This is only public so that it can be part of the inputs. Changes to schema contents need to invalidate this task, and require re-run. Using the SchemaFinder, we need to calculate the resulting list of paths as @InputFiles for it to work.- Returns:
- a list of schema files that will be processed.
- Throws:
IOException- in case some I/O error occurred
-
setDefaultResourcesDir
-
getGraphqlSchemaPaths
-
setGraphqlSchemaPaths
-
getGraphqlQueryIntrospectionResultPath
-
setGraphqlQueryIntrospectionResultPath
-
getGraphqlSchemas
-
graphqlSchemas
-
getOutputDir
-
setOutputDir
-
getCustomTypesMapping
- Specified by:
getCustomTypesMappingin interfaceio.github.besi97.graphql.codegen.model.GraphQLCodegenConfiguration
-
setCustomTypesMapping
-
getCustomTemplatesRoot
- Specified by:
getCustomTemplatesRootin interfaceio.github.besi97.graphql.codegen.model.GraphQLCodegenConfiguration
-
setCustomTemplatesRoot
-
getCustomTemplates
- Specified by:
getCustomTemplatesin interfaceio.github.besi97.graphql.codegen.model.GraphQLCodegenConfiguration
-
setCustomTemplates
-
getCustomAnnotationsMapping
- Specified by:
getCustomAnnotationsMappingin interfaceio.github.besi97.graphql.codegen.model.GraphQLCodegenConfiguration
-
setCustomAnnotationsMapping
-
getDirectiveAnnotationsMapping
- Specified by:
getDirectiveAnnotationsMappingin interfaceio.github.besi97.graphql.codegen.model.GraphQLCodegenConfiguration
-
setDirectiveAnnotationsMapping
-
getPackageName
- Specified by:
getPackageNamein interfaceio.github.besi97.graphql.codegen.model.GraphQLCodegenConfiguration
-
setPackageName
-
getModelNamePrefix
- Specified by:
getModelNamePrefixin interfaceio.github.besi97.graphql.codegen.model.GraphQLCodegenConfiguration
-
setModelNameSuffix
-
getModelNameSuffix
- Specified by:
getModelNameSuffixin interfaceio.github.besi97.graphql.codegen.model.GraphQLCodegenConfiguration
-
setModelNamePrefix
-
getApiPackageName
- Specified by:
getApiPackageNamein interfaceio.github.besi97.graphql.codegen.model.GraphQLCodegenConfiguration
-
setApiPackageName
-
getApiRootInterfaceStrategy
@Input @Optional public io.github.besi97.graphql.codegen.model.ApiRootInterfaceStrategy getApiRootInterfaceStrategy()- Specified by:
getApiRootInterfaceStrategyin interfaceio.github.besi97.graphql.codegen.model.GraphQLCodegenConfiguration
-
setApiRootInterfaceStrategy
public void setApiRootInterfaceStrategy(io.github.besi97.graphql.codegen.model.ApiRootInterfaceStrategy apiRootInterfaceStrategy) -
getApiInterfaceStrategy
@Input @Optional public io.github.besi97.graphql.codegen.model.ApiInterfaceStrategy getApiInterfaceStrategy()- Specified by:
getApiInterfaceStrategyin interfaceio.github.besi97.graphql.codegen.model.GraphQLCodegenConfiguration
-
setApiInterfaceStrategy
public void setApiInterfaceStrategy(io.github.besi97.graphql.codegen.model.ApiInterfaceStrategy apiInterfaceStrategy) -
getApiNamePrefixStrategy
@Input @Optional public io.github.besi97.graphql.codegen.model.ApiNamePrefixStrategy getApiNamePrefixStrategy()- Specified by:
getApiNamePrefixStrategyin interfaceio.github.besi97.graphql.codegen.model.GraphQLCodegenConfiguration
-
setApiNamePrefixStrategy
public void setApiNamePrefixStrategy(io.github.besi97.graphql.codegen.model.ApiNamePrefixStrategy apiNamePrefixStrategy) -
getApiNamePrefix
- Specified by:
getApiNamePrefixin interfaceio.github.besi97.graphql.codegen.model.GraphQLCodegenConfiguration
-
setApiNamePrefix
-
getApiNameSuffix
- Specified by:
getApiNameSuffixin interfaceio.github.besi97.graphql.codegen.model.GraphQLCodegenConfiguration
-
setApiNameSuffix
-
getModelPackageName
- Specified by:
getModelPackageNamein interfaceio.github.besi97.graphql.codegen.model.GraphQLCodegenConfiguration
-
setModelPackageName
-
getGenerateBuilder
- Specified by:
getGenerateBuilderin interfaceio.github.besi97.graphql.codegen.model.GraphQLCodegenConfiguration
-
setGenerateBuilder
-
getGenerateApis
- Specified by:
getGenerateApisin interfaceio.github.besi97.graphql.codegen.model.GraphQLCodegenConfiguration
-
setGenerateApis
-
getGenerateModelsForRootTypes
- Specified by:
getGenerateModelsForRootTypesin interfaceio.github.besi97.graphql.codegen.model.GraphQLCodegenConfiguration
-
setGenerateModelsForRootTypes
-
getModelValidationAnnotation
- Specified by:
getModelValidationAnnotationin interfaceio.github.besi97.graphql.codegen.model.GraphQLCodegenConfiguration
-
setModelValidationAnnotation
-
getGenerateEqualsAndHashCode
- Specified by:
getGenerateEqualsAndHashCodein interfaceio.github.besi97.graphql.codegen.model.GraphQLCodegenConfiguration
-
setGenerateEqualsAndHashCode
-
getGenerateImmutableModels
- Specified by:
getGenerateImmutableModelsin interfaceio.github.besi97.graphql.codegen.model.GraphQLCodegenConfiguration
-
setGenerateImmutableModels
-
getGenerateToString
- Specified by:
getGenerateToStringin interfaceio.github.besi97.graphql.codegen.model.GraphQLCodegenConfiguration
-
setGenerateToString
-
getApiReturnType
- Specified by:
getApiReturnTypein interfaceio.github.besi97.graphql.codegen.model.GraphQLCodegenConfiguration
-
setApiReturnType
-
getApiReturnListType
- Specified by:
getApiReturnListTypein interfaceio.github.besi97.graphql.codegen.model.GraphQLCodegenConfiguration
-
setApiReturnListType
-
getSubscriptionReturnType
- Specified by:
getSubscriptionReturnTypein interfaceio.github.besi97.graphql.codegen.model.GraphQLCodegenConfiguration
-
setSubscriptionReturnType
-
getGenerateParameterizedFieldsResolvers
- Specified by:
getGenerateParameterizedFieldsResolversin interfaceio.github.besi97.graphql.codegen.model.GraphQLCodegenConfiguration
-
setGenerateParameterizedFieldsResolvers
-
getTypeResolverPrefix
- Specified by:
getTypeResolverPrefixin interfaceio.github.besi97.graphql.codegen.model.GraphQLCodegenConfiguration
-
setTypeResolverPrefix
-
getTypeResolverSuffix
- Specified by:
getTypeResolverSuffixin interfaceio.github.besi97.graphql.codegen.model.GraphQLCodegenConfiguration
-
setTypeResolverSuffix
-
getGenerateExtensionFieldsResolvers
- Specified by:
getGenerateExtensionFieldsResolversin interfaceio.github.besi97.graphql.codegen.model.GraphQLCodegenConfiguration
-
setGenerateExtensionFieldsResolvers
-
getGenerateDataFetchingEnvironmentArgumentInApis
- Specified by:
getGenerateDataFetchingEnvironmentArgumentInApisin interfaceio.github.besi97.graphql.codegen.model.GraphQLCodegenConfiguration
-
setGenerateDataFetchingEnvironmentArgumentInApis
public void setGenerateDataFetchingEnvironmentArgumentInApis(Boolean generateDataFetchingEnvironmentArgumentInApis) -
getUseOptionalForNullableReturnTypes
- Specified by:
getUseOptionalForNullableReturnTypesin interfaceio.github.besi97.graphql.codegen.model.GraphQLCodegenConfiguration
-
setUseOptionalForNullableReturnTypes
-
getUseWrapperForNullableInputTypes
- Specified by:
getUseWrapperForNullableInputTypesin interfaceio.github.besi97.graphql.codegen.model.GraphQLCodegenConfiguration
-
setUseWrapperForNullableInputTypes
-
getGenerateApisWithThrowsException
- Specified by:
getGenerateApisWithThrowsExceptionin interfaceio.github.besi97.graphql.codegen.model.GraphQLCodegenConfiguration
-
setGenerateApisWithThrowsException
-
getGenerateApisWithSuspendFunctions
- Specified by:
getGenerateApisWithSuspendFunctionsin interfaceio.github.besi97.graphql.codegen.model.GraphQLCodegenConfiguration
-
setGenerateApisWithSuspendFunctions
-
getGenerateJacksonTypeIdResolver
- Specified by:
getGenerateJacksonTypeIdResolverin interfaceio.github.besi97.graphql.codegen.model.GraphQLCodegenConfiguration
-
setGenerateJacksonTypeIdResolver
-
getAddGeneratedAnnotation
- Specified by:
getAddGeneratedAnnotationin interfaceio.github.besi97.graphql.codegen.model.GraphQLCodegenConfiguration
-
setAddGeneratedAnnotation
-
getAddGeneratedAnnotationDate
- Specified by:
getAddGeneratedAnnotationDatein interfaceio.github.besi97.graphql.codegen.model.GraphQLCodegenConfiguration
-
setAddGeneratedAnnotationDate
-
getGeneratedAnnotation
- Specified by:
getGeneratedAnnotationin interfaceio.github.besi97.graphql.codegen.model.GraphQLCodegenConfiguration
-
setGeneratedAnnotation
-
getGenerateNoArgsConstructorOnly
- Specified by:
getGenerateNoArgsConstructorOnlyin interfaceio.github.besi97.graphql.codegen.model.GraphQLCodegenConfiguration
-
isGenerateNoArgsConstructorOnly
Deprecated.- Specified by:
isGenerateNoArgsConstructorOnlyin interfaceio.github.besi97.graphql.codegen.model.GraphQLCodegenConfiguration
-
setGenerateNoArgsConstructorOnly
-
getGenerateModelsWithPublicFields
- Specified by:
getGenerateModelsWithPublicFieldsin interfaceio.github.besi97.graphql.codegen.model.GraphQLCodegenConfiguration
-
isGenerateModelsWithPublicFields
Deprecated.- Specified by:
isGenerateModelsWithPublicFieldsin interfaceio.github.besi97.graphql.codegen.model.GraphQLCodegenConfiguration
-
setGenerateModelsWithPublicFields
-
getFieldsWithResolvers
- Specified by:
getFieldsWithResolversin interfaceio.github.besi97.graphql.codegen.model.GraphQLCodegenConfiguration
-
setFieldsWithResolvers
-
getFieldsWithoutResolvers
- Specified by:
getFieldsWithoutResolversin interfaceio.github.besi97.graphql.codegen.model.GraphQLCodegenConfiguration
-
setFieldsWithoutResolvers
-
getFieldsToExcludeFromGeneration
- Specified by:
getFieldsToExcludeFromGenerationin interfaceio.github.besi97.graphql.codegen.model.GraphQLCodegenConfiguration
-
setFieldsToExcludeFromGeneration
-
getFieldsWithDataFetcherResult
- Specified by:
getFieldsWithDataFetcherResultin interfaceio.github.besi97.graphql.codegen.model.GraphQLCodegenConfiguration
-
setFieldsWithDataFetcherResult
-
getTypesAsInterfaces
- Specified by:
getTypesAsInterfacesin interfaceio.github.besi97.graphql.codegen.model.GraphQLCodegenConfiguration
-
setTypesAsInterfaces
-
getResolverArgumentAnnotations
- Specified by:
getResolverArgumentAnnotationsin interfaceio.github.besi97.graphql.codegen.model.GraphQLCodegenConfiguration
-
setResolverArgumentAnnotations
-
getParametrizedResolverAnnotations
- Specified by:
getParametrizedResolverAnnotationsin interfaceio.github.besi97.graphql.codegen.model.GraphQLCodegenConfiguration
-
setParametrizedResolverAnnotations
-
getRelayConfig
- Specified by:
getRelayConfigin interfaceio.github.besi97.graphql.codegen.model.GraphQLCodegenConfiguration
-
relayConfig
-
getGenerateClient
- Specified by:
getGenerateClientin interfaceio.github.besi97.graphql.codegen.model.GraphQLCodegenConfiguration
-
setGenerateClient
-
getRequestSuffix
- Specified by:
getRequestSuffixin interfaceio.github.besi97.graphql.codegen.model.GraphQLCodegenConfiguration
-
setRequestSuffix
-
getResponseSuffix
- Specified by:
getResponseSuffixin interfaceio.github.besi97.graphql.codegen.model.GraphQLCodegenConfiguration
-
setResponseSuffix
-
getResponseProjectionSuffix
- Specified by:
getResponseProjectionSuffixin interfaceio.github.besi97.graphql.codegen.model.GraphQLCodegenConfiguration
-
setResponseProjectionSuffix
-
getParametrizedInputSuffix
- Specified by:
getParametrizedInputSuffixin interfaceio.github.besi97.graphql.codegen.model.GraphQLCodegenConfiguration
-
setParametrizedInputSuffix
-
getUseObjectMapperForRequestSerialization
- Specified by:
getUseObjectMapperForRequestSerializationin interfaceio.github.besi97.graphql.codegen.model.GraphQLCodegenConfiguration
-
setUseObjectMapperForRequestSerialization
-
getGenerateAllMethodInProjection
- Specified by:
getGenerateAllMethodInProjectionin interfaceio.github.besi97.graphql.codegen.model.GraphQLCodegenConfiguration
-
setGenerateAllMethodInProjection
public void setGenerateAllMethodInProjection(boolean generateAllMethodInProjection) -
getResponseProjectionMaxDepth
- Specified by:
getResponseProjectionMaxDepthin interfaceio.github.besi97.graphql.codegen.model.GraphQLCodegenConfiguration
-
setResponseProjectionMaxDepth
public void setResponseProjectionMaxDepth(int responseProjectionMaxDepth) -
getParentInterfaces
-
parentInterfaces
-
getQueryResolverParentInterface
- Specified by:
getQueryResolverParentInterfacein interfaceio.github.besi97.graphql.codegen.model.GraphQLCodegenConfiguration
-
getMutationResolverParentInterface
- Specified by:
getMutationResolverParentInterfacein interfaceio.github.besi97.graphql.codegen.model.GraphQLCodegenConfiguration
-
getSubscriptionResolverParentInterface
- Specified by:
getSubscriptionResolverParentInterfacein interfaceio.github.besi97.graphql.codegen.model.GraphQLCodegenConfiguration
-
getResolverParentInterface
- Specified by:
getResolverParentInterfacein interfaceio.github.besi97.graphql.codegen.model.GraphQLCodegenConfiguration
-
getConfigurationFiles
-
setConfigurationFiles
-
getGeneratedLanguage
@Input @Optional public io.github.besi97.graphql.codegen.model.GeneratedLanguage getGeneratedLanguage()- Specified by:
getGeneratedLanguagein interfaceio.github.besi97.graphql.codegen.model.GraphQLCodegenConfiguration
-
setGeneratedLanguage
public void setGeneratedLanguage(io.github.besi97.graphql.codegen.model.GeneratedLanguage generatedLanguage) -
getGenerateModelOpenClasses
- Specified by:
getGenerateModelOpenClassesin interfaceio.github.besi97.graphql.codegen.model.GraphQLCodegenConfiguration
-
isGenerateModelOpenClasses
Deprecated.- Specified by:
isGenerateModelOpenClassesin interfaceio.github.besi97.graphql.codegen.model.GraphQLCodegenConfiguration
-
setGenerateModelOpenClasses
-
getInitializeNullableTypes
- Specified by:
getInitializeNullableTypesin interfaceio.github.besi97.graphql.codegen.model.GraphQLCodegenConfiguration
-
isInitializeNullableTypes
Deprecated.- Specified by:
isInitializeNullableTypesin interfaceio.github.besi97.graphql.codegen.model.GraphQLCodegenConfiguration
-
setInitializeNullableTypes
-
getGenerateSealedInterfaces
- Specified by:
getGenerateSealedInterfacesin interfaceio.github.besi97.graphql.codegen.model.GraphQLCodegenConfiguration
-
isGenerateSealedInterfaces
Deprecated.- Specified by:
isGenerateSealedInterfacesin interfaceio.github.besi97.graphql.codegen.model.GraphQLCodegenConfiguration
-
setGenerateSealedInterfaces
-
getSupportUnknownFields
- Specified by:
getSupportUnknownFieldsin interfaceio.github.besi97.graphql.codegen.model.GraphQLCodegenConfiguration
-
isSupportUnknownFields
Deprecated.- Specified by:
isSupportUnknownFieldsin interfaceio.github.besi97.graphql.codegen.model.GraphQLCodegenConfiguration
-
setSupportUnknownFields
public void setSupportUnknownFields(boolean supportUnknownFields) -
getUnknownFieldsPropertyName
- Specified by:
getUnknownFieldsPropertyNamein interfaceio.github.besi97.graphql.codegen.model.GraphQLCodegenConfiguration
-
setUnknownFieldsPropertyName
-
getSkip
-
isSkip
Deprecated. -
setSkip
-