Нет реальной концепции задач упаковка других задач в Gradle ...
Что вы можете сделать в этой ситуации, это просто создать новую задачу типа ApolloDownloadSchemaTask
, и затем установите свойства:
import com.apollographql.apollo.gradle.internal.ApolloDownloadSchemaTask
tasks.register("downloadFoo", ApolloDownloadSchemaTask) { task ->
description("Downloads foo.")
group("Apollo")
task.schemaFilePath.set("src/main/com/example/foo.json")
task.endpointUrl.set("http://example.com/foo")
}