Package com.apollographql.apollo3.gradle.internal

Types

Link copied to clipboard
@CacheableTask
abstract class ApolloCheckDuplicatesTask : DefaultTask
Link copied to clipboard
abstract class ApolloConvertSchemaTask : DefaultTask
Link copied to clipboard
abstract class ApolloDownloadSchemaTask : DefaultTask

A task to download a schema either from introspection or from the registry.

Link copied to clipboard
@CacheableTask
abstract class ApolloGenerateSchemaTask : DefaultTask
Link copied to clipboard
@CacheableTask
abstract class ApolloGenerateSourcesTask : DefaultTask
@CacheableTask
abstract class ApolloGenerateUsedCoordinatesAggregateTask : DefaultTask
Link copied to clipboard
@CacheableTask
abstract class ApolloGenerateUsedCoordinatesTask : DefaultTask
Link copied to clipboard
open class ApolloPlugin : Plugin<Project>
Link copied to clipboard
abstract class ApolloPushSchemaTask : DefaultTask
Link copied to clipboard
abstract class ApolloRegisterOperationsTask : DefaultTask
Link copied to clipboard
object BuildDirLayout
Link copied to clipboard
abstract class DefaultApolloExtension(project: Project, defaultService: DefaultService) : ApolloExtension, Service
Link copied to clipboard
abstract class DefaultIntrospection : Introspection
Link copied to clipboard
abstract class DefaultRegisterOperationsConfig : RegisterOperationsConfig
Link copied to clipboard
abstract class DefaultRegistry : Registry
Link copied to clipboard
abstract class DefaultService @Inject constructor(val project: Project, val name: String) : Service
Link copied to clipboard
object ModelNames

Functions

Link copied to clipboard
fun connectToAllAndroidVariants(    project: Project,     outputDir: Provider<Directory>,     taskProvider: TaskProvider<out Task>)
Link copied to clipboard
fun connectToAndroidSourceSet(    project: Project,     sourceSetName: String,     outputDir: Provider<Directory>,     taskProvider: TaskProvider<out Task>)
Link copied to clipboard
fun connectToAndroidVariant(    project: Project,     variant: Any,     outputDir: Provider<Directory>,     taskProvider: TaskProvider<out Task>)
Link copied to clipboard
fun createAllKotlinSourceSetServices(    apolloExtension: DefaultApolloExtension,     project: Project,     sourceFolder: String,     nameSuffix: String,     action: Action<Service>)
Link copied to clipboard
fun getKotlinTargetLanguage(userSpecified: String?): TargetLanguage

A class that hides all references to the Kotlin plugin from the caller. For a non-Kotlin project, this class will never be loaded so that no runtime exception is thrown