package com.dg.examples.restclientdemo.communication.requests;
import android.util.Log;
import com.dg.examples.restclientdemo.communication.RestConstants;
import com.dg.libs.rest.client.RequestMethod;
import com.dg.libs.rest.parsers.HttpResponseParser;
import com.dg.libs.rest.requests.RestClientRequest;
import java.io.InputStream;
public class PatchRequest extends RestClientRequest<Void> {
public static final String TAG = PatchRequest.class.getSimpleName();
public PatchRequest(String query) {
super();
setParser(new HttpResponseParser<Void>() {
@Override
public Void parse(InputStream instream) throws Exception {
Log.d(TAG, org.apache.commons.io.IOUtils.toString(instream));
return null;
}
});
setRequestMethod(RequestMethod.PATCH);
addEncodedQueryParam("q", query);
addQueryParam("v", "1.0");
addQueryParam("include_entities", "" + true);
setUrl(RestConstants.HTTP_BIN_URL + "patch");
}
}