EntryPoints
object EntryPoints
EntryPoints is a higher level API compared to ApolloCompiler. It deals with compiler plugins and serializing/deserializing files.
Functions
Link copied to clipboard
fun buildCodegenSchema( arguments: Map<String, Any?>, logger: ApolloCompiler.Logger, warnIfNotFound: Boolean, normalizedSchemaFiles: List<InputFile>, codegenSchemaOptionsFile: File, codegenSchemaFile: File)
Link copied to clipboard
Link copied to clipboard
fun buildSources( arguments: Map<String, Any?>, logger: ApolloCompiler.Logger, warnIfNotFound: Boolean, schemas: List<InputFile>, executableDocuments: List<InputFile>, codegenSchemaOptions: File, codegenOptions: File, irOptions: File, operationManifest: File?, outputDirectory: File, dataBuildersOutputDirectory: File)
Link copied to clipboard
fun buildSourcesFromIr( arguments: Map<String, Any?>, logger: ApolloCompiler.Logger, warnIfNotFound: Boolean, codegenSchemas: List<InputFile>, upstreamMetadata: List<InputFile>, irOperations: File, usedCoordinates: File, codegenOptions: File, operationManifest: File?, outputDirectory: File, metadataOutput: File?)