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