Class GraphQLClientGeneratorConfig
-
- All Implemented Interfaces:
public final class GraphQLClientGeneratorConfigGraphQL client generator configuration.
-
-
Field Summary
Fields Modifier and Type Field Description private final StringpackageNameprivate final BooleanallowDeprecatedprivate final Map<String, GraphQLScalar>customScalarMapprivate final GraphQLSerializerserializerprivate final BooleanuseOptionalInputWrapperprivate final Function1<ParserOptions.Builder, Unit>parserOptions
-
Constructor Summary
Constructors Constructor Description GraphQLClientGeneratorConfig(String packageName, Boolean allowDeprecated, Map<String, GraphQLScalar> customScalarMap, GraphQLSerializer serializer, Boolean useOptionalInputWrapper, Function1<ParserOptions.Builder, Unit> parserOptions)
-
Method Summary
Modifier and Type Method Description final StringgetPackageName()Target package for the generated classes. final BooleangetAllowDeprecated()Boolean flag indicating whether to allow selection of deprecated fields. final Map<String, GraphQLScalar>getCustomScalarMap()Custom scalar type to converter mapping. final GraphQLSerializergetSerializer()Type of JSON serializer to be used. final BooleangetUseOptionalInputWrapper()Explicit opt-in flag to enable support for optional inputs. final Function1<ParserOptions.Builder, Unit>getParserOptions()Set parser options for processing GraphQL queries and schema definition language documents -
-
Constructor Detail
-
GraphQLClientGeneratorConfig
GraphQLClientGeneratorConfig(String packageName, Boolean allowDeprecated, Map<String, GraphQLScalar> customScalarMap, GraphQLSerializer serializer, Boolean useOptionalInputWrapper, Function1<ParserOptions.Builder, Unit> parserOptions)
-
-
Method Detail
-
getPackageName
final String getPackageName()
Target package for the generated classes.
-
getAllowDeprecated
final Boolean getAllowDeprecated()
Boolean flag indicating whether to allow selection of deprecated fields. Defaults to false.
-
getCustomScalarMap
final Map<String, GraphQLScalar> getCustomScalarMap()
Custom scalar type to converter mapping.
-
getSerializer
final GraphQLSerializer getSerializer()
Type of JSON serializer to be used.
-
getUseOptionalInputWrapper
final Boolean getUseOptionalInputWrapper()
Explicit opt-in flag to enable support for optional inputs.
-
getParserOptions
final Function1<ParserOptions.Builder, Unit> getParserOptions()
Set parser options for processing GraphQL queries and schema definition language documents
-
-
-
-