public class JsonRpcRequest extends GenericData
Implementation is not thread-safe.
GenericData.FlagsAbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>| Constructor and Description |
|---|
JsonRpcRequest() |
| Modifier and Type | Method and Description |
|---|---|
Object |
getId()
Returns the identifier established by the client that must be a string or a number or
null for a notification and therefore not expect to receive a response. |
String |
getMethod()
Returns the name of the method to be invoked.
|
Object |
getParameters()
Returns the structured value that holds the parameter values to be used during the invocation
of the method or
null for none. |
String |
getVersion()
Returns the version of the JSON-RPC protocol which is
"2.0". |
void |
setId(Object id)
Sets the identifier established by the client that must be a string or a number or
null
for a notification and therefore not expect to receive a response. |
void |
setMethod(String method)
Sets the name of the method to be invoked.
|
void |
setParameters(Object parameters)
Sets the structured value that holds the parameter values to be used during the invocation of
the method or
null for none. |
clone, entrySet, get, getClassInfo, getUnknownKeys, put, putAll, remove, set, setUnknownKeysclear, containsKey, containsValue, equals, hashCode, isEmpty, keySet, size, toString, valuespublic String getVersion()
"2.0".public Object getId()
null for a notification and therefore not expect to receive a response.public void setId(Object id)
null
for a notification and therefore not expect to receive a response.public String getMethod()
public void setMethod(String method)
public Object getParameters()
null for none.public void setParameters(Object parameters)
null for none.Copyright © 2011-2012 Google. All Rights Reserved.