Package-level declarations

Types

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 ApolloGenerateCodegenSchemaTask : DefaultTask
Link copied to clipboard
@CacheableTask
abstract class ApolloGenerateKspProcessorTask : DefaultTask
Link copied to clipboard
abstract class ApolloGenerateOptionsTask : DefaultTask
Link copied to clipboard
Link copied to clipboard
open class ApolloPlugin @Inject constructor(toolingModelRegistry: ToolingModelBuilderRegistry) : Plugin<Project>
Link copied to clipboard
class ApolloProcessorProviderDump(val serviceName: String, val packageName: String) : Opcodes

Generated from ASMifier and slightly tweaked to customize serviceName and packageName

Link copied to clipboard
abstract class ApolloPushSchemaTask : DefaultTask
Link copied to clipboard
abstract class ApolloRegisterOperationsTask : DefaultTask
Link copied to clipboard
abstract class ApolloTaskWithClasspath : DefaultTask
Link copied to clipboard
Link copied to clipboard
abstract class DefaultApolloExtension(project: Project, defaultService: DefaultService) : ApolloExtension, Service
Link copied to clipboard
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
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(kgpVersion: String, 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

Link copied to clipboard
Link copied to clipboard