@ClassPreamble(author="Maksym Novozhylov <mnovozhilov@upwork.com>", date="6/4/2014", currentRevision=1, lastModified="24/5/2014", lastModifiedBy="Maksym Novozhylov", reviewers="Yiota Tsakiri") public final class Snapshot extends java.lang.Object
| Constructor and Description |
|---|
Snapshot(OAuthClient client) |
| Modifier and Type | Method and Description |
|---|---|
JSONObject |
deleteByContract(java.lang.String contractId,
java.lang.String ts)
Delete snapshot by specific contract
|
JSONObject |
getByContract(java.lang.String contractId,
java.lang.String ts)
Get snapshot info by specific contract
|
JSONObject |
updateByContract(java.lang.String contractId,
java.lang.String ts,
java.util.HashMap<java.lang.String,java.lang.String> params)
Update snapshot by specific contract
|
public Snapshot(OAuthClient client)
public JSONObject getByContract(java.lang.String contractId,
java.lang.String ts)
throws JSONException
contractId - Contract IDts - TimestampJSONObjectJSONException - If error occurredpublic JSONObject updateByContract(java.lang.String contractId,
java.lang.String ts,
java.util.HashMap<java.lang.String,java.lang.String> params)
throws JSONException
contractId - Contract IDts - Timestampparams - ParametersJSONObjectJSONException - If error occurredpublic JSONObject deleteByContract(java.lang.String contractId,
java.lang.String ts)
throws JSONException
contractId - Contract IDts - TimestampJSONObjectJSONException - If error occurred