Newer Version Available
Operational Objects
Use the following objects for Tooling API operations.
- ContainerAsyncRequest
- Allows you to compile and asynchronously deploy a MetadataContainer object to your organization.
- DeployDetails
- A complex type that contains detailed XML for any compile errors reported in the asynchronous request defined by a ContainerAsyncRequest object.
- MetadataContainer
- Manages working copies of ApexClassMember, ApexTriggerMember, ApexPageMember, and ApexComponentMember objects, including collections of objects to be deployed together.
- OperationLog
- Represents long-running or asynchronous operations triggered and tracked through Tooling API.
The following Tooling API objects are used internally by the Developer Console.
-
IDEPerspective
-
IDEWorkspace
-
User.WorkspaceId