public class JsonRpcRequest extends GenericData
Implementation is not thread-safe.
GenericData.Flags
AbstractMap.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, setUnknownKeys
clear, containsKey, containsValue, equals, hashCode, isEmpty, keySet, size, toString, values
public 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.