public static class IGComment.APIRequestGet extends APIRequest<IGComment>
APIRequest.DefaultAsyncRequestExecutor, APIRequest.DefaultRequestExecutor, APIRequest.IAsyncRequestExecutor, APIRequest.IRequestExecutor, APIRequest.RequestHelper, APIRequest.ResponseParser<T extends APINode>, APIRequest.ResponseWrapper| Modifier and Type | Field and Description |
|---|---|
static String[] |
FIELDS |
static String[] |
PARAMS |
context, endpoint, method, nodeId, paramNames, params, parser, returnFields, USER_AGENT, useVideoEndpoint| Constructor and Description |
|---|
APIRequestGet(String nodeId,
APIContext context) |
addToBatch, addToBatch, addToBatch, changeAsyncRequestExecutor, changeRequestExecutor, executeAsyncBase, executeAsyncBase, executeAsyncInternal, executeAsyncInternal, executeInternal, executeInternal, getAsyncExecutor, getContext, getExecutor, joinStringList, requestFieldInternal, setContext, setOverrideUrl, setParamInternal, setParamsInternal, setUseVideoEndpointpublic APIRequestGet(String nodeId, APIContext context)
public IGComment getLastResponse()
getLastResponse in class APIRequest<IGComment>public IGComment parseResponse(String response, String header) throws APIException
parseResponse in class APIRequest<IGComment>APIExceptionpublic IGComment execute() throws APIException
execute in class APIRequest<IGComment>APIExceptionpublic IGComment execute(Map<String,Object> extraParams) throws APIException
execute in class APIRequest<IGComment>APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<IGComment> executeAsync() throws APIException
APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<IGComment> executeAsync(Map<String,Object> extraParams) throws APIException
APIExceptionpublic IGComment.APIRequestGet setParam(String param, Object value)
setParam in class APIRequest<IGComment>public IGComment.APIRequestGet setParams(Map<String,Object> params)
setParams in class APIRequest<IGComment>public IGComment.APIRequestGet requestAllFields()
public IGComment.APIRequestGet requestAllFields(boolean value)
public IGComment.APIRequestGet requestFields(List<String> fields)
requestFields in class APIRequest<IGComment>public IGComment.APIRequestGet requestFields(List<String> fields, boolean value)
requestFields in class APIRequest<IGComment>public IGComment.APIRequestGet requestField(String field)
requestField in class APIRequest<IGComment>public IGComment.APIRequestGet requestField(String field, boolean value)
requestField in class APIRequest<IGComment>public IGComment.APIRequestGet requestHiddenField()
public IGComment.APIRequestGet requestHiddenField(boolean value)
public IGComment.APIRequestGet requestIdField()
public IGComment.APIRequestGet requestIdField(boolean value)
public IGComment.APIRequestGet requestLikeCountField()
public IGComment.APIRequestGet requestLikeCountField(boolean value)
public IGComment.APIRequestGet requestMediaField()
public IGComment.APIRequestGet requestMediaField(boolean value)
public IGComment.APIRequestGet requestTextField()
public IGComment.APIRequestGet requestTextField(boolean value)
public IGComment.APIRequestGet requestTimestampField()
public IGComment.APIRequestGet requestTimestampField(boolean value)
public IGComment.APIRequestGet requestUserField()
public IGComment.APIRequestGet requestUserField(boolean value)
public IGComment.APIRequestGet requestUsernameField()
public IGComment.APIRequestGet requestUsernameField(boolean value)
Copyright © 2020. All rights reserved.