public static class IGMediaForIGOnlyAPI.APIRequestGet extends APIRequest<IGMediaForIGOnlyAPI>
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 IGMediaForIGOnlyAPI getLastResponse()
getLastResponse in class APIRequest<IGMediaForIGOnlyAPI>public IGMediaForIGOnlyAPI parseResponse(String response, String header) throws APIException
parseResponse in class APIRequest<IGMediaForIGOnlyAPI>APIExceptionpublic IGMediaForIGOnlyAPI execute() throws APIException
execute in class APIRequest<IGMediaForIGOnlyAPI>APIExceptionpublic IGMediaForIGOnlyAPI execute(Map<String,Object> extraParams) throws APIException
execute in class APIRequest<IGMediaForIGOnlyAPI>APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<IGMediaForIGOnlyAPI> executeAsync() throws APIException
APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<IGMediaForIGOnlyAPI> executeAsync(Map<String,Object> extraParams) throws APIException
APIExceptionpublic IGMediaForIGOnlyAPI.APIRequestGet setParam(String param, Object value)
setParam in class APIRequest<IGMediaForIGOnlyAPI>public IGMediaForIGOnlyAPI.APIRequestGet setParams(Map<String,Object> params)
setParams in class APIRequest<IGMediaForIGOnlyAPI>public IGMediaForIGOnlyAPI.APIRequestGet requestAllFields()
public IGMediaForIGOnlyAPI.APIRequestGet requestAllFields(boolean value)
public IGMediaForIGOnlyAPI.APIRequestGet requestFields(List<String> fields)
requestFields in class APIRequest<IGMediaForIGOnlyAPI>public IGMediaForIGOnlyAPI.APIRequestGet requestFields(List<String> fields, boolean value)
requestFields in class APIRequest<IGMediaForIGOnlyAPI>public IGMediaForIGOnlyAPI.APIRequestGet requestField(String field)
requestField in class APIRequest<IGMediaForIGOnlyAPI>public IGMediaForIGOnlyAPI.APIRequestGet requestField(String field, boolean value)
requestField in class APIRequest<IGMediaForIGOnlyAPI>public IGMediaForIGOnlyAPI.APIRequestGet requestCaptionField()
public IGMediaForIGOnlyAPI.APIRequestGet requestCaptionField(boolean value)
public IGMediaForIGOnlyAPI.APIRequestGet requestIdField()
public IGMediaForIGOnlyAPI.APIRequestGet requestIdField(boolean value)
public IGMediaForIGOnlyAPI.APIRequestGet requestIsSharedToFeedField()
public IGMediaForIGOnlyAPI.APIRequestGet requestIsSharedToFeedField(boolean value)
public IGMediaForIGOnlyAPI.APIRequestGet requestLikeCountField()
public IGMediaForIGOnlyAPI.APIRequestGet requestLikeCountField(boolean value)
public IGMediaForIGOnlyAPI.APIRequestGet requestMediaProductTypeField()
public IGMediaForIGOnlyAPI.APIRequestGet requestMediaProductTypeField(boolean value)
public IGMediaForIGOnlyAPI.APIRequestGet requestMediaTypeField()
public IGMediaForIGOnlyAPI.APIRequestGet requestMediaTypeField(boolean value)
public IGMediaForIGOnlyAPI.APIRequestGet requestMediaUrlField()
public IGMediaForIGOnlyAPI.APIRequestGet requestMediaUrlField(boolean value)
public IGMediaForIGOnlyAPI.APIRequestGet requestOwnerField()
public IGMediaForIGOnlyAPI.APIRequestGet requestOwnerField(boolean value)
public IGMediaForIGOnlyAPI.APIRequestGet requestPermalinkField()
public IGMediaForIGOnlyAPI.APIRequestGet requestPermalinkField(boolean value)
public IGMediaForIGOnlyAPI.APIRequestGet requestShortcodeField()
public IGMediaForIGOnlyAPI.APIRequestGet requestShortcodeField(boolean value)
public IGMediaForIGOnlyAPI.APIRequestGet requestThumbnailUrlField()
public IGMediaForIGOnlyAPI.APIRequestGet requestThumbnailUrlField(boolean value)
public IGMediaForIGOnlyAPI.APIRequestGet requestTimestampField()
public IGMediaForIGOnlyAPI.APIRequestGet requestTimestampField(boolean value)
public IGMediaForIGOnlyAPI.APIRequestGet requestUsernameField()
public IGMediaForIGOnlyAPI.APIRequestGet requestUsernameField(boolean value)
Copyright © 2024. All rights reserved.