| Name | Description | Type | Package | Framework |
| IdMessage | Used as a base type for messages that are about a particular id. | Interface | com.google.web.bindery.requestfactory.shared.messages | Google WebToolkit (GWT) |
| IdMessage .Strength | Describes the longevity of the id. | Class | com.google.web.bindery.requestfactory.shared.messages.IdMessage | Google WebToolkit (GWT) |
| InvocationMessage | Describes a method invocation. | Interface | com.google.web.bindery.requestfactory.shared.messages | Google WebToolkit (GWT) |
| JsonRpcRequest | A JSON-RPC request payload. | Interface | com.google.web.bindery.requestfactory.shared.messages | Google WebToolkit (GWT) |
| MessageFactory | The factory for creating RequestFactory wire messages. | Interface | com.google.web.bindery.requestfactory.shared.messages | Google WebToolkit (GWT) |
| OperationMessage | Represents an operation to be carried out on a single entity on the server. | Interface | com.google.web.bindery.requestfactory.shared.messages | Google WebToolkit (GWT) |
| RequestMessage | The message sent from the client to the server. | Interface | com.google.web.bindery.requestfactory.shared.messages | Google WebToolkit (GWT) |
| ResponseMessage | The result of fulfilling a request on the server. | Interface | com.google.web.bindery.requestfactory.shared.messages | Google WebToolkit (GWT) |
| ServerFailureMessage | Encapsulates a ServerFailure object. | Interface | com.google.web.bindery.requestfactory.shared.messages | Google WebToolkit (GWT) |
| VersionedMessage | Describes a message that contains version information. | Interface | com.google.web.bindery.requestfactory.shared.messages | Google WebToolkit (GWT) |
| ViolationMessage | Represents a ConstraintViolation. | Interface | com.google.web.bindery.requestfactory.shared.messages | Google WebToolkit (GWT) |