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