Tooling API for the Apex SDK

Use Tooling API for a fine-grained access to your org's metadata. For more information about Tooling API, see the Tooling API Developer Guide.