public final class RequestMessage extends Message
| Modifier and Type | Class and Description | 
|---|---|
| static class  | RequestMessage.BuilderBuilder extends  Message.MessageBuilderclass. | 
Message.Direction, Message.MessageBuilder<T extends Message.MessageBuilder<T>>, Message.Priority, Message.Reliability, Message.TypeDIAG_CLIENT_ADDRESS, DIAG_CREATED_TIME| Modifier and Type | Method and Description | 
|---|---|
| boolean | equals(java.lang.Object o) | 
| byte[] | getBody()Get HTTP request message body. | 
| java.lang.String | getBodyString()Get HTTP request message body in  String. | 
| java.util.Map<java.lang.String,java.util.List<java.lang.String>> | getHeaders()Get Http request message headers. | 
| java.lang.String | getHeaderValue(java.lang.String name)Get first value from request message header. | 
| java.lang.String | getHeaderValue(java.lang.String name,
              int index)Get request message header value at given index. | 
| java.util.List<java.lang.String> | getHeaderValues(java.lang.String name)Get Http request message header values for given header name. | 
| java.lang.String | getMethod()Get request message method. | 
| java.lang.String | getParam(java.lang.String name)Get parameter value for given parameter name. | 
| java.util.Map<java.lang.String,java.lang.String> | getParams()Get Http request message parameters. | 
| Message.Type | getType()Get message type. | 
| java.lang.String | getURL()Get request message URL. | 
| int | hashCode() | 
| org.json.JSONObject | toJson()Exports Http request message to  JSONObjectformat. | 
| java.lang.String | toString()Exports data from  RequestMessagetoStringusing JSON interpretation of the message. | 
createBuilderFromJson, fromJson, fromJson, fromJson, getClientId, getDestination, getDiagnostics, getDiagnosticValue, getDirection, getEventTime, getId, getOrdinal, getPriority, getProperties, getReceivedTime, getReliability, getRemainingRetries, getSender, getSentTime, getSource, prettyPrintJson, prettyPrintJson, prettyPrintJson, prettyPrintJson, setRemainingRetries, toJson, toJsonpublic final java.util.Map<java.lang.String,java.util.List<java.lang.String>> getHeaders()
Map of pair String and List of String representing headers, never nullpublic final java.util.List<java.lang.String> getHeaderValues(java.lang.String name)
name - header name, should not be null.List of header values, never nullpublic final java.lang.String getHeaderValue(java.lang.String name,
                                             int index)
name - header name, should not be null.index - index in List of header values.null if header name does not exist or index is out of range.public final java.lang.String getHeaderValue(java.lang.String name)
name - header name, should not be null.null if the header name does not exist or no values were set for given header name.public final java.util.Map<java.lang.String,java.lang.String> getParams()
Map of pair String and String representing parameters, never nullpublic final java.lang.String getParam(java.lang.String name)
name - parameter name, should not be null.null if the parameter name does not exist.public final java.lang.String getURL()
nullpublic final byte[] getBody()
nullpublic final java.lang.String getBodyString()
String. It fromString and return the inner representation of message
 body to String.String, never nullpublic final java.lang.String getMethod()
String is always in lower case.nullpublic Message.Type getType()
public final java.lang.String toString()
RequestMessage to String using JSON interpretation of the message.public final org.json.JSONObject toJson()
JSONObject format.