org.gradle.api
Interfaces 
Action
Buildable
DomainObjectCollection
DomainObjectSet
Named
NamedDomainObjectCollection
NamedDomainObjectContainer
NamedDomainObjectFactory
NamedDomainObjectList
NamedDomainObjectSet
Namer
Plugin
Project
ProjectEvaluationListener
ProjectState
Rule
Script
Task
Transformer
XmlProvider
Classes 
AntBuilder
DefaultTask
Named.Namer
Namer.Comparator
Task.Namer
Enums 
JavaVersion
PathValidation
Exceptions 
CircularReferenceException
GradleException
GradleScriptException
IllegalDependencyNotation
IllegalOperationAtExecutionTimeException
InvalidUserDataException
UncheckedIOException
UnknownDomainObjectException
UnknownProjectException
UnknownTaskException
Annotation Types 
Nullable