| Interface | Description |
|---|---|
| Action<T> |
Action interface.
|
| ActionInstanceId |
The interface for Action to provide action instance ID.
|
| ApiContext |
API Context.
|
| Callout |
The callout interface.
|
| CalloutBuilder |
Callout builder.
|
| CalloutCallbackHandler |
Used for in-action callouts' callback processing.
|
| ConfigManipulatorAction<T> |
Actions that wants to manipulate the API configuration should implement this interface.
|
| ExceptionAwareAction |
An action implementing this interface will be called if an exception happened after this action has been processed.
|
| ExternalCalloutBuilder |
Used for in-action callouts.
|
| Headers |
Headers.
|
| HttpContext |
Contains information that is helpful for actions retrieving information from HTTP requests
and responses.
|
| HttpMessage |
HTTP Message.
|
| HttpRequest |
Http Request.
|
| HttpResponse |
Http Response.
|
| MessageBuilder |
Message builder.
|
| ResponseBuilder |
Builds the response.
|
| ResponseCallback |
Response callback for asynchronous requests.
|
| ReviveContext |
Revive context.
|
| SystemContext |
System wide state.
|
| Class | Description |
|---|---|
| SyntaxValidationError |
Syntax validation error information.
|
| ValidationError |
Validation error.
|
| Enum | Description |
|---|---|
| PredefinedActionInstanceId |
The predefined action instance ID for the actions which configuration are
hidden.
|
| Exception | Description |
|---|---|
| ActionConfigurationException |
Configuration failed for an Action.
|
| ActionProcessingError |
Action processing error.
|