A
B
C
D
E
F
G
H
I
J
K
M
N
O
P
S
T
U
S
- scan(org.gradle.api.Action) - function in io.github.ermadmi78.kobby.KobbySchemaExtension
- Configuration of schema files location scanning
- schema(org.gradle.api.Action) - function in io.github.ermadmi78.kobby.KobbyExtension
- Schema location and parsing rules configuration
- selection(org.gradle.api.Action) - function in io.github.ermadmi78.kobby.KobbyKotlinEntityExtension
- Configuration of DSL Entity Selection interfaces generation
- serialization(org.gradle.api.Action) - function in io.github.ermadmi78.kobby.KobbyKotlinDtoExtension
- Configuration of Kotlinx Serialization support for DTO classes.
- setActions(java.util.List) - function in org.gradle.api.DefaultTask
- setApplyPrimaryKeys(java.lang.Boolean) - function in io.github.ermadmi78.kobby.KobbyKotlinDtoExtension
- Kobby can generate "equals" and "hashCode" functions for entities classes based on fields marked with "@primaryKey" directive.
- setCaseSensitive(java.lang.Boolean) - function in io.github.ermadmi78.kobby.KobbySchemaAnalyzeExtension
- Are patterns used in a GraphQL schema analyze query case sensitive.
- setCaseSensitive(java.lang.Boolean) - function in io.github.ermadmi78.kobby.KobbySchemaTruncateExtension
- Are patterns used in a GraphQL schema truncation query case sensitive.
- setClassDiscriminator(java.lang.String) - function in io.github.ermadmi78.kobby.KobbyKotlinDtoSerializationExtension
- Name of the class descriptor property for polymorphic serialization.
- setCommitEnabled(java.lang.Boolean) - function in io.github.ermadmi78.kobby.KobbyKotlinContextExtension
- Is generation of the commit function enabled for subscription More detailsDefault: false
- setCompositeEnabled(java.lang.Boolean) - function in io.github.ermadmi78.kobby.KobbyKotlinAdapterKtorExtension
- Is composite Ktor adapter generation enabledBy default, "true" if "io.
- setContextFunEnabled(java.lang.Boolean) - function in io.github.ermadmi78.kobby.KobbyKotlinEntityExtension
- Generate context access function in entity interface.
- setContextFunName(java.lang.String) - function in io.github.ermadmi78.kobby.KobbyKotlinEntityExtension
- Context access function name in entity interface.
- setCopyFun(java.lang.String) - function in io.github.ermadmi78.kobby.KobbyKotlinDtoBuilderExtension
- Name of builder based "copy" function for DTO classesDefault: "copy"
- setDefault(java.lang.String) - function in io.github.ermadmi78.kobby.KobbySchemaDirectiveExtension
- Name of "default" directiveDefault: "default"
- setDependsOn(java.lang.Iterable) - function in org.gradle.api.DefaultTask
- setDepth(java.lang.Integer) - function in io.github.ermadmi78.kobby.KobbySchemaAnalyzeExtension
- GraphQL schema analysis depth.
- setDescription(java.lang.String) - function in org.gradle.api.DefaultTask
- setDidWork(java.lang.Boolean) - function in org.gradle.api.DefaultTask
- setDir(java.lang.String) - function in io.github.ermadmi78.kobby.KobbySchemaScanExtension
- Root directory to scan schema filesDefault: "src/main/resources"
- setEnabled(java.lang.Boolean) - function in io.github.ermadmi78.kobby.KobbyKotlinDtoBuilderExtension
- Is DTO builders generation enabledDefault: true
- setEnabled(java.lang.Boolean) - function in io.github.ermadmi78.kobby.KobbyKotlinDtoGraphQLExtension
- Is helper DTO classes generation enabledDefault: true
- setEnabled(java.lang.Boolean) - function in io.github.ermadmi78.kobby.KobbyKotlinDtoJacksonExtension
- Is Jackson annotations generation enabled.
- setEnabled(java.lang.Boolean) - function in io.github.ermadmi78.kobby.KobbyKotlinDtoSerializationExtension
- Is Kotlinx Serialization enabled.
- setEnabled(java.lang.Boolean) - function in io.github.ermadmi78.kobby.KobbyKotlinEntityExtension
- Is entities interfaces generation enabledDefault: true
- setEnabled(java.lang.Boolean) - function in io.github.ermadmi78.kobby.KobbyKotlinExtension
- Is Kotlin DSL generation enabledDefault: true
- setEnabled(java.lang.Boolean) - function in org.gradle.api.DefaultTask
- setEnableNotationWithoutParentheses(java.lang.Boolean) - function in io.github.ermadmi78.kobby.KobbyKotlinEntityProjectionExtension
- Enable notation without parentheses for projection field gettersDefault: false
- setEncodeDefaults(java.lang.Boolean) - function in io.github.ermadmi78.kobby.KobbyKotlinDtoSerializationExtension
- Specifies whether default values of Kotlin properties should be encoded to JSON.
- setEnumPostfix(java.lang.String) - function in io.github.ermadmi78.kobby.KobbyKotlinDtoExtension
- Postfix of DTO classes generated from GraphQL enums
- setEnumPrefix(java.lang.String) - function in io.github.ermadmi78.kobby.KobbyKotlinDtoExtension
- Prefix of DTO classes generated from GraphQL enums
- setErrorsFunName(java.lang.String) - function in io.github.ermadmi78.kobby.KobbyKotlinEntityExtension
- GraphQL response errors access function generated for adapters with extended API.
- setExcludes(java.lang.Iterable) - function in io.github.ermadmi78.kobby.KobbySchemaScanExtension
- ANT style exclude patterns to scan schema files
- setExtendedApi(java.lang.Boolean) - function in io.github.ermadmi78.kobby.KobbyKotlinAdapterExtension
- Is extended adapter API (with GraphQL errors and extensions) enabled More details More detailsDefault: false
- setExtensionsFunName(java.lang.String) - function in io.github.ermadmi78.kobby.KobbyKotlinEntityExtension
- GraphQL response extensions access function generated for adapters with extended API.
- setFiles(org.gradle.api.file.FileCollection) - function in io.github.ermadmi78.kobby.KobbySchemaExtension
- GraphQL schema files to generate Kobby DSL.
- setFinalizedBy(java.lang.Iterable) - function in org.gradle.api.DefaultTask
- setGroup(java.lang.String) - function in org.gradle.api.DefaultTask
- setIgnoreUnknownKeys(java.lang.Boolean) - function in io.github.ermadmi78.kobby.KobbyKotlinDtoSerializationExtension
- Specifies whether encounters of unknown properties in the input JSON should be ignored instead of throwing SerializationException.
- setImpliesSubProjects(java.lang.Boolean) - function in org.gradle.api.internal.AbstractTask
- setIncludes(java.lang.Iterable) - function in io.github.ermadmi78.kobby.KobbySchemaScanExtension
- ANT style include patterns to scan schema filesDefault: listOf("
**/*. - setInnerPostfix(java.lang.String) - function in io.github.ermadmi78.kobby.KobbyKotlinImplExtension
- Postfix for inner fields in implementation classes
- setInnerPrefix(java.lang.String) - function in io.github.ermadmi78.kobby.KobbyKotlinImplExtension
- Prefix for inner fields in implementation classesDefault: "__inner"
- setInputPostfix(java.lang.String) - function in io.github.ermadmi78.kobby.KobbyKotlinDtoExtension
- Postfix of DTO classes generated from GraphQL inputs
- setInputPrefix(java.lang.String) - function in io.github.ermadmi78.kobby.KobbyKotlinDtoExtension
- Prefix of DTO classes generated from GraphQL inputs
- setInternal(java.lang.Boolean) - function in io.github.ermadmi78.kobby.KobbyKotlinImplExtension
- Is implementation classes should be internalDefault: true
- setJsonInclude(java.lang.String) - function in io.github.ermadmi78.kobby.KobbyKotlinDtoJacksonExtension
- Customize the @JsonInclude annotation's
valueproperty. - setMaxNumberOfFieldsForImmutableDtoClass(java.lang.Integer) - function in io.github.ermadmi78.kobby.KobbyKotlinDtoExtension
- Generate immutable DTO class if number of GraphQL type fields <= property value.
- setMaxNumberOfFieldsForImmutableInputClass(java.lang.Integer) - function in io.github.ermadmi78.kobby.KobbyKotlinDtoExtension
- Generate immutable Input class if number of GraphQL Input type fields <= property value.
- setMinimizeFun(java.lang.String) - function in io.github.ermadmi78.kobby.KobbyKotlinEntityProjectionExtension
- Name of "minimize" function in projection interfaceDefault: "__minimize"
- setMustRunAfter(java.lang.Iterable) - function in org.gradle.api.DefaultTask
- setMutation(java.lang.String) - function in io.github.ermadmi78.kobby.KobbyKotlinContextExtension
- Name of "mutation" function in "Context" interfaceDefault: "mutation"
- setName(java.lang.String) - function in io.github.ermadmi78.kobby.KobbyKotlinContextExtension
- Name of generated DSL contextBy default, is name of GraphQL schema file or "graphql" if there are multiple schema files
- setOnlyIf(groovy.lang.Closure) - function in org.gradle.api.DefaultTask
- setOnlyIf(java.lang.String,org.gradle.api.specs.Spec) - function in org.gradle.api.DefaultTask
- setOnlyIf(org.gradle.api.specs.Spec) - function in org.gradle.api.DefaultTask
- setOnPostfix(java.lang.String) - function in io.github.ermadmi78.kobby.KobbyKotlinEntityProjectionExtension
- Postfix for qualification functions
- setOnPrefix(java.lang.String) - function in io.github.ermadmi78.kobby.KobbyKotlinEntityProjectionExtension
- Prefix for qualification functionsDefault: "__on"
- setOutputDirectory(org.gradle.api.file.Directory) - function in io.github.ermadmi78.kobby.KobbyKotlinExtension
- Output directory for generated DSLDefault: project.layout.buildDirectory.dir("generated/sources/kobby/main/kotlin").
- setPackageName(java.lang.String) - function in io.github.ermadmi78.kobby.KobbyKotlinAdapterKtorExtension
- Package name for Ktor adapter classes relative to root package nameDefault: "adapter.
- setPackageName(java.lang.String) - function in io.github.ermadmi78.kobby.KobbyKotlinContextExtension
- Context package name relative to root package nameBy default, is empty
- setPackageName(java.lang.String) - function in io.github.ermadmi78.kobby.KobbyKotlinDtoExtension
- Package name for DTO classes.
- setPackageName(java.lang.String) - function in io.github.ermadmi78.kobby.KobbyKotlinDtoGraphQLExtension
- Package name for helper DTO classes relative to DTO package nameDefault: "graphql"
- setPackageName(java.lang.String) - function in io.github.ermadmi78.kobby.KobbyKotlinEntityExtension
- Package name for entities interfaces relative to root package nameDefault: "entity"
- setPackageName(java.lang.String) - function in io.github.ermadmi78.kobby.KobbyKotlinExtension
- Root package name for generated DSLDefault: "kobby.
- setPackageName(java.lang.String) - function in io.github.ermadmi78.kobby.KobbyKotlinImplExtension
- Package name for entities implementation classes relative to root package nameDefault: "entity.
- setPostfix(java.lang.String) - function in io.github.ermadmi78.kobby.KobbyKotlinAdapterKtorExtension
- Postfix for Ktor adapter classesDefault: "KtorAdapter"
- setPostfix(java.lang.String) - function in io.github.ermadmi78.kobby.KobbyKotlinContextExtension
- Postfix of generated "Context" interface
- setPostfix(java.lang.String) - function in io.github.ermadmi78.kobby.KobbyKotlinDtoBuilderExtension
- Postfix of DTO builder classesDefault: "Builder"
- setPostfix(java.lang.String) - function in io.github.ermadmi78.kobby.KobbyKotlinDtoExtension
- Postfix of DTO classes generated from GraphQL objects, interfaces and unions.
- setPostfix(java.lang.String) - function in io.github.ermadmi78.kobby.KobbyKotlinDtoGraphQLExtension
- Postfix for helper DTO classes
- setPostfix(java.lang.String) - function in io.github.ermadmi78.kobby.KobbyKotlinEntityExtension
- Postfix for entities interfaces
- setPostfix(java.lang.String) - function in io.github.ermadmi78.kobby.KobbyKotlinImplExtension
- Postfix for entities implementation classesDefault: "Impl"
- setPrefix(java.lang.String) - function in io.github.ermadmi78.kobby.KobbyKotlinAdapterKtorExtension
- Prefix for Ktor adapter classes
- setPrefix(java.lang.String) - function in io.github.ermadmi78.kobby.KobbyKotlinContextExtension
- Prefix of generated "Context" interfaceBy default, is capitalized context name
- setPrefix(java.lang.String) - function in io.github.ermadmi78.kobby.KobbyKotlinDtoBuilderExtension
- Prefix of DTO builder classes
- setPrefix(java.lang.String) - function in io.github.ermadmi78.kobby.KobbyKotlinDtoExtension
- Prefix of DTO classes generated from GraphQL objects, interfaces and unions
- setPrefix(java.lang.String) - function in io.github.ermadmi78.kobby.KobbyKotlinDtoGraphQLExtension
- Prefix for helper DTO classes
- setPrefix(java.lang.String) - function in io.github.ermadmi78.kobby.KobbyKotlinEntityExtension
- Prefix for entities interfaces
- setPrefix(java.lang.String) - function in io.github.ermadmi78.kobby.KobbyKotlinImplExtension
- Prefix for entities implementation classes
- setPrettyPrint(java.lang.Boolean) - function in io.github.ermadmi78.kobby.KobbyKotlinDtoSerializationExtension
- Specifies whether resulting JSON should be pretty-printed.
- setPrimaryKey(java.lang.String) - function in io.github.ermadmi78.kobby.KobbySchemaDirectiveExtension
- Name of "primaryKey" directiveDefault: "primaryKey"
- setPrintArgumentTypes(java.lang.Boolean) - function in io.github.ermadmi78.kobby.KobbySchemaAnalyzeExtension
- Print GraphQL field argument types in a report.
- setPrintMinWeight(java.lang.Integer) - function in io.github.ermadmi78.kobby.KobbySchemaAnalyzeExtension
- The minimum weight of a GraphQL type that should be printed in the report.
- setPrintOverride(java.lang.Boolean) - function in io.github.ermadmi78.kobby.KobbySchemaAnalyzeExtension
- Print "override sign" (
^) in report for overridden GraphQL type fields. - setPrintSubTypes(java.lang.Boolean) - function in io.github.ermadmi78.kobby.KobbySchemaAnalyzeExtension
- Print GraphQL field subtypes in report (
->followed by a list of subtypes). - setPrintSuperTypes(java.lang.Boolean) - function in io.github.ermadmi78.kobby.KobbySchemaAnalyzeExtension
- Print GraphQL field supertypes in report (
<-followed by a list of supertypes). - setProjectionArgument(java.lang.String) - function in io.github.ermadmi78.kobby.KobbyKotlinEntityProjectionExtension
- Name of projection argument in field functionsDefault: "__projection"
- setProjectionCheckingEnabled(java.lang.Boolean) - function in io.github.ermadmi78.kobby.KobbyKotlinImplExtension
- Should getter methods of entity implementation classes check for availability of GraphQL projection?
- setProjectionPostfix(java.lang.String) - function in io.github.ermadmi78.kobby.KobbyKotlinEntityProjectionExtension
- Postfix for projection interfacesDefault: "Projection"
- setProjectionPrefix(java.lang.String) - function in io.github.ermadmi78.kobby.KobbyKotlinEntityProjectionExtension
- Prefix for projection interfaces
- setProperty(java.lang.String,java.lang.Object) - function in org.gradle.api.DefaultTask
- setQualificationPostfix(java.lang.String) - function in io.github.ermadmi78.kobby.KobbyKotlinEntityProjectionExtension
- Postfix for qualification interfacesDefault: "Qualification"
- setQualificationPrefix(java.lang.String) - function in io.github.ermadmi78.kobby.KobbyKotlinEntityProjectionExtension
- Prefix for qualification interfaces
- setQualifiedProjectionPostfix(java.lang.String) - function in io.github.ermadmi78.kobby.KobbyKotlinEntityProjectionExtension
- Postfix for qualified projection interfaceDefault: "QualifiedProjection"
- setQualifiedProjectionPrefix(java.lang.String) - function in io.github.ermadmi78.kobby.KobbyKotlinEntityProjectionExtension
- Prefix for qualified projection interface
- setQuery(java.lang.String) - function in io.github.ermadmi78.kobby.KobbyKotlinContextExtension
- Name of "query" function in "Context" interfaceDefault: "query"
- setQueryArgument(java.lang.String) - function in io.github.ermadmi78.kobby.KobbyKotlinEntitySelectionExtension
- Name of query argument in field functionsDefault: "__query"
- setQueryPostfix(java.lang.String) - function in io.github.ermadmi78.kobby.KobbyKotlinEntitySelectionExtension
- Postfix for query interfacesDefault: "Query"
- setQueryPrefix(java.lang.String) - function in io.github.ermadmi78.kobby.KobbyKotlinEntitySelectionExtension
- Prefix for query interfaces
- setReceiveTimeoutMillis(java.lang.Long) - function in io.github.ermadmi78.kobby.KobbyKotlinAdapterKtorExtension
- Default receive message timeout in milliseconds for subscriptions in Ktor composite adapterDefault: 10000 milliseconds.
- setRegexEnabled(java.lang.Boolean) - function in io.github.ermadmi78.kobby.KobbySchemaAnalyzeExtension
- Is Regex enabled in GraphQL schema analyze query.
- setRegexEnabled(java.lang.Boolean) - function in io.github.ermadmi78.kobby.KobbySchemaTruncateExtension
- Is Regex enabled in GraphQL schema truncation query.
- setRelativePackage(java.lang.Boolean) - function in io.github.ermadmi78.kobby.KobbyKotlinExtension
- Is root package name for generated DSL should be relative to GraphQL schema directoryDefault: true
- setReportEnabled(java.lang.Boolean) - function in io.github.ermadmi78.kobby.KobbySchemaTruncateExtension
- Print detailed schema truncation report to console.
- setReportLengthLimit(java.lang.Integer) - function in io.github.ermadmi78.kobby.KobbySchemaAnalyzeExtension
- GraphQL schema analysis report length limit.
- setRequired(java.lang.String) - function in io.github.ermadmi78.kobby.KobbySchemaDirectiveExtension
- Name of "required" directiveDefault: "required"
- setScalars(java.util.Map) - function in io.github.ermadmi78.kobby.KobbyKotlinExtension
- Mapping GraphQL scalars to Kotlin classes
- setSelection(java.lang.String) - function in io.github.ermadmi78.kobby.KobbySchemaDirectiveExtension
- Name of "selection" directiveDefault: "selection"
- setSelectionArgument(java.lang.String) - function in io.github.ermadmi78.kobby.KobbyKotlinEntitySelectionExtension
- Name of selection argument in field functionsDefault: "__selection"
- setSelectionPostfix(java.lang.String) - function in io.github.ermadmi78.kobby.KobbyKotlinEntitySelectionExtension
- Postfix for selection interfacesDefault: "Selection"
- setSelectionPrefix(java.lang.String) - function in io.github.ermadmi78.kobby.KobbyKotlinEntitySelectionExtension
- Prefix for selection interfaces
- setShouldRunAfter(java.lang.Iterable) - function in org.gradle.api.DefaultTask
- setSimpleEnabled(java.lang.Boolean) - function in io.github.ermadmi78.kobby.KobbyKotlinAdapterKtorExtension
- Is simple Ktor adapter generation enabledBy default, "true" if "io.
- setSubscription(java.lang.String) - function in io.github.ermadmi78.kobby.KobbyKotlinContextExtension
- Name of "subscription" function in "Context" interfaceDefault: "subscription"
- setThrowException(java.lang.Boolean) - function in io.github.ermadmi78.kobby.KobbyKotlinAdapterExtension
- Throw exception when receiving non-empty GraphQL errors More details More detailsDefault: true
- setToBuilderFun(java.lang.String) - function in io.github.ermadmi78.kobby.KobbyKotlinDtoBuilderExtension
- Name of DTO based "toBuilder" function for DTO classesDefault: "toBuilder"
- setToDtoFun(java.lang.String) - function in io.github.ermadmi78.kobby.KobbyKotlinDtoBuilderExtension
- Name of builder based "toDto" function for DTO classesDefault "toDto"
- setToInputFun(java.lang.String) - function in io.github.ermadmi78.kobby.KobbyKotlinDtoBuilderExtension
- Name of builder based "toInput" function for DTO input classesDefault "toInput"
- setTruncatedSchema(java.lang.Boolean) - function in io.github.ermadmi78.kobby.KobbySchemaAnalyzeExtension
true- use a truncated GraphQL schema for analysis.false- use the original GraphQL schema for analysis.
- setTypeInfoInclude(java.lang.String) - function in io.github.ermadmi78.kobby.KobbyKotlinDtoJacksonExtension
- Customize the @JsonTypeInfo annotation's
includeproperty. - setTypeInfoProperty(java.lang.String) - function in io.github.ermadmi78.kobby.KobbyKotlinDtoJacksonExtension
- Customize the @JsonTypeInfo annotation's
propertyproperty. - setTypeInfoUse(java.lang.String) - function in io.github.ermadmi78.kobby.KobbyKotlinDtoJacksonExtension
- Customize the @JsonTypeInfo annotation's
useproperty. - setWithCurrentProjectionFun(java.lang.String) - function in io.github.ermadmi78.kobby.KobbyKotlinEntityExtension
- Name of "withCurrentProjection" function in entity interfaceDefault: "__withCurrentProjection"
- setWithoutPostfix(java.lang.String) - function in io.github.ermadmi78.kobby.KobbyKotlinEntityProjectionExtension
- Postfix for default projection fields (marked with the directive "@default")
- setWithoutPrefix(java.lang.String) - function in io.github.ermadmi78.kobby.KobbyKotlinEntityProjectionExtension
- Prefix for default projection fields (marked with the directive "@default")Default: "__without"
- setWithPostfix(java.lang.String) - function in io.github.ermadmi78.kobby.KobbyKotlinEntityProjectionExtension
- Postfix for projection fields that are not marked with the directive "@default"
- setWithPrefix(java.lang.String) - function in io.github.ermadmi78.kobby.KobbyKotlinEntityProjectionExtension
- Prefix for projection fields that are not marked with the directive "@default"
- shouldRunAfter(java.lang.Object) - function in org.gradle.api.DefaultTask
- subTypeDependency(java.lang.String) - function in io.github.ermadmi78.kobby.KobbyTypeQueryExtension
- Select fields where one of the subtypes matches the
pattern. - superTypeDependency(java.lang.String) - function in io.github.ermadmi78.kobby.KobbyTypeQueryExtension
- Select fields where one of the supertypes matches the
pattern.