public static class OpenGraphObject.APIRequestGet extends APIRequest<OpenGraphObject>
APIRequest.DefaultAsyncRequestExecutor, APIRequest.DefaultRequestExecutor, APIRequest.IAsyncRequestExecutor, APIRequest.IRequestExecutor, APIRequest.RequestHelper, APIRequest.ResponseParser<T extends APINode>
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, changeAsyncRequestExecutor, changeRequestExecutor, executeAsyncBase, executeAsyncBase, executeAsyncInternal, executeAsyncInternal, executeInternal, executeInternal, getAsyncExecutor, getContext, getExecutor, joinStringList, requestFieldInternal, setContext, setOverrideUrl, setParamInternal, setParamsInternal, setUseVideoEndpoint
public APIRequestGet(String nodeId, APIContext context)
public OpenGraphObject getLastResponse()
getLastResponse
in class APIRequest<OpenGraphObject>
public OpenGraphObject parseResponse(String response) throws APIException
parseResponse
in class APIRequest<OpenGraphObject>
APIException
public OpenGraphObject execute() throws APIException
execute
in class APIRequest<OpenGraphObject>
APIException
public OpenGraphObject execute(Map<String,Object> extraParams) throws APIException
execute
in class APIRequest<OpenGraphObject>
APIException
public com.google.common.util.concurrent.ListenableFuture<OpenGraphObject> executeAsync() throws APIException
APIException
public com.google.common.util.concurrent.ListenableFuture<OpenGraphObject> executeAsync(Map<String,Object> extraParams) throws APIException
APIException
public OpenGraphObject.APIRequestGet setParam(String param, Object value)
setParam
in class APIRequest<OpenGraphObject>
public OpenGraphObject.APIRequestGet setParams(Map<String,Object> params)
setParams
in class APIRequest<OpenGraphObject>
public OpenGraphObject.APIRequestGet requestAllFields()
public OpenGraphObject.APIRequestGet requestAllFields(boolean value)
public OpenGraphObject.APIRequestGet requestFields(List<String> fields)
requestFields
in class APIRequest<OpenGraphObject>
public OpenGraphObject.APIRequestGet requestFields(List<String> fields, boolean value)
requestFields
in class APIRequest<OpenGraphObject>
public OpenGraphObject.APIRequestGet requestField(String field)
requestField
in class APIRequest<OpenGraphObject>
public OpenGraphObject.APIRequestGet requestField(String field, boolean value)
requestField
in class APIRequest<OpenGraphObject>
public OpenGraphObject.APIRequestGet requestAdminsField()
public OpenGraphObject.APIRequestGet requestAdminsField(boolean value)
public OpenGraphObject.APIRequestGet requestApplicationField()
public OpenGraphObject.APIRequestGet requestApplicationField(boolean value)
public OpenGraphObject.APIRequestGet requestAudioField()
public OpenGraphObject.APIRequestGet requestAudioField(boolean value)
public OpenGraphObject.APIRequestGet requestContextField()
public OpenGraphObject.APIRequestGet requestContextField(boolean value)
public OpenGraphObject.APIRequestGet requestCreatedTimeField()
public OpenGraphObject.APIRequestGet requestCreatedTimeField(boolean value)
public OpenGraphObject.APIRequestGet requestDescriptionField()
public OpenGraphObject.APIRequestGet requestDescriptionField(boolean value)
public OpenGraphObject.APIRequestGet requestDeterminerField()
public OpenGraphObject.APIRequestGet requestDeterminerField(boolean value)
public OpenGraphObject.APIRequestGet requestEngagementField()
public OpenGraphObject.APIRequestGet requestEngagementField(boolean value)
public OpenGraphObject.APIRequestGet requestIdField()
public OpenGraphObject.APIRequestGet requestIdField(boolean value)
public OpenGraphObject.APIRequestGet requestImageField()
public OpenGraphObject.APIRequestGet requestImageField(boolean value)
public OpenGraphObject.APIRequestGet requestIsScrapedField()
public OpenGraphObject.APIRequestGet requestIsScrapedField(boolean value)
public OpenGraphObject.APIRequestGet requestLocaleField()
public OpenGraphObject.APIRequestGet requestLocaleField(boolean value)
public OpenGraphObject.APIRequestGet requestLocationField()
public OpenGraphObject.APIRequestGet requestLocationField(boolean value)
public OpenGraphObject.APIRequestGet requestPostActionIdField()
public OpenGraphObject.APIRequestGet requestPostActionIdField(boolean value)
public OpenGraphObject.APIRequestGet requestProfileIdField()
public OpenGraphObject.APIRequestGet requestProfileIdField(boolean value)
public OpenGraphObject.APIRequestGet requestRestrictionsField()
public OpenGraphObject.APIRequestGet requestRestrictionsField(boolean value)
public OpenGraphObject.APIRequestGet requestSeeAlsoField()
public OpenGraphObject.APIRequestGet requestSeeAlsoField(boolean value)
public OpenGraphObject.APIRequestGet requestSiteNameField()
public OpenGraphObject.APIRequestGet requestSiteNameField(boolean value)
public OpenGraphObject.APIRequestGet requestTitleField()
public OpenGraphObject.APIRequestGet requestTitleField(boolean value)
public OpenGraphObject.APIRequestGet requestTypeField()
public OpenGraphObject.APIRequestGet requestTypeField(boolean value)
public OpenGraphObject.APIRequestGet requestUpdatedTimeField()
public OpenGraphObject.APIRequestGet requestUpdatedTimeField(boolean value)
public OpenGraphObject.APIRequestGet requestUrlField()
public OpenGraphObject.APIRequestGet requestUrlField(boolean value)
public OpenGraphObject.APIRequestGet requestVideoField()
public OpenGraphObject.APIRequestGet requestVideoField(boolean value)
Copyright © 2018. All rights reserved.