| Interface | Description |
|---|---|
| ClientManager.RestClientCallback |
RestClientCallback interface.
|
| RestClient.AsyncRequestCallback |
AsyncRequestCallback interface.
|
| RestClient.AuthTokenProvider |
AuthTokenProvider interface.
|
| Class | Description |
|---|---|
| ApiVersionStrings |
This is where all the API version info lives.
|
| BatchRequest |
BatchRequest: Class to represent a batch request.
|
| BatchRequest.BatchRequestBuilder |
Builder class for BatchRequest
|
| BatchResponse |
BatchResponse: Class to represent response for a BatchRequest.
|
| ClientManager |
ClientManager is a factory class for RestClient which stores OAuth credentials in the AccountManager.
|
| ClientManager.AccMgrAuthTokenProvider |
AuthTokenProvider implementation that calls out to the AccountManager to get a new access token.
|
| CollectionResponse |
CollectionCreateResponse: Class to represent response for a sobject collection create/update/upsert or delete request.
|
| CollectionResponse.CollectionSubResponse | |
| CollectionResponse.ErrorResponse | |
| CompositeRequest |
CompositeRequest: Class to represent a composite request.
|
| CompositeRequest.CompositeRequestBuilder |
Builder class for CompositeRequest
|
| CompositeResponse |
CompositeResponse: Class to represent response for a CompositeRequest.
|
| CompositeResponse.CompositeSubResponse | |
| PrimingRecordsResponse |
PrimingRecordsResponse: Class to represent response for a priming records request.
|
| PrimingRecordsResponse.PrimingRecord | |
| PrimingRecordsResponse.PrimingRuleError | |
| PrimingRecordsResponse.PrimingStats | |
| RestClient |
RestClient allows you to send authenticated HTTP requests to a force.com server.
|
| RestClient.ClientInfo |
All immutable information for an authenticated client (e.g.
|
| RestClient.OAuthRefreshInterceptor |
Network interceptor that does oauth refresh and request retry when access token has expired.
|
| RestClient.UnauthenticatedClientInfo |
Use a unauthenticated client info when do not need authentication support (e.g.
|
| RestRequest |
RestRequest: Class to represent any REST request.
|
| RestRequest.SObjectTree |
Helper class for getRequestForSObjectTree.
|
| RestResponse |
RestResponse: Class to represent any REST response.
|
| Enum | Description |
|---|---|
| RestRequest.RestEndpoint |
Enumeration for all REST API endpoints.
|
| RestRequest.RestMethod |
Enumeration for all HTTP methods.
|
| Exception | Description |
|---|---|
| ClientManager.AccountInfoNotFoundException |
Exception thrown when no account could be found (during a
peekRestClient call) |
| RestClient.RefreshTokenRevokedException |
Exception thrown when refresh token was found to be revoked
|