public static class ShadowIGMediaBuilder.APIRequestGet extends APIRequest<ShadowIGMediaBuilder>
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 ShadowIGMediaBuilder getLastResponse()
getLastResponse in class APIRequest<ShadowIGMediaBuilder>public ShadowIGMediaBuilder parseResponse(String response, String header) throws APIException
parseResponse in class APIRequest<ShadowIGMediaBuilder>APIExceptionpublic ShadowIGMediaBuilder execute() throws APIException
execute in class APIRequest<ShadowIGMediaBuilder>APIExceptionpublic ShadowIGMediaBuilder execute(Map<String,Object> extraParams) throws APIException
execute in class APIRequest<ShadowIGMediaBuilder>APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<ShadowIGMediaBuilder> executeAsync() throws APIException
APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<ShadowIGMediaBuilder> executeAsync(Map<String,Object> extraParams) throws APIException
APIExceptionpublic ShadowIGMediaBuilder.APIRequestGet setParam(String param, Object value)
setParam in class APIRequest<ShadowIGMediaBuilder>public ShadowIGMediaBuilder.APIRequestGet setParams(Map<String,Object> params)
setParams in class APIRequest<ShadowIGMediaBuilder>public ShadowIGMediaBuilder.APIRequestGet requestAllFields()
public ShadowIGMediaBuilder.APIRequestGet requestAllFields(boolean value)
public ShadowIGMediaBuilder.APIRequestGet requestFields(List<String> fields)
requestFields in class APIRequest<ShadowIGMediaBuilder>public ShadowIGMediaBuilder.APIRequestGet requestFields(List<String> fields, boolean value)
requestFields in class APIRequest<ShadowIGMediaBuilder>public ShadowIGMediaBuilder.APIRequestGet requestField(String field)
requestField in class APIRequest<ShadowIGMediaBuilder>public ShadowIGMediaBuilder.APIRequestGet requestField(String field, boolean value)
requestField in class APIRequest<ShadowIGMediaBuilder>public ShadowIGMediaBuilder.APIRequestGet requestCopyrightCheckStatusField()
public ShadowIGMediaBuilder.APIRequestGet requestCopyrightCheckStatusField(boolean value)
public ShadowIGMediaBuilder.APIRequestGet requestIdField()
public ShadowIGMediaBuilder.APIRequestGet requestIdField(boolean value)
public ShadowIGMediaBuilder.APIRequestGet requestStatusField()
public ShadowIGMediaBuilder.APIRequestGet requestStatusField(boolean value)
public ShadowIGMediaBuilder.APIRequestGet requestStatusCodeField()
public ShadowIGMediaBuilder.APIRequestGet requestStatusCodeField(boolean value)
public ShadowIGMediaBuilder.APIRequestGet requestVideoStatusField()
public ShadowIGMediaBuilder.APIRequestGet requestVideoStatusField(boolean value)
Copyright © 2024. All rights reserved.