public static class Profile.APIRequestGet extends APIRequest<Profile>
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 Profile getLastResponse()
getLastResponse in class APIRequest<Profile>public Profile parseResponse(String response, String header) throws APIException
parseResponse in class APIRequest<Profile>APIExceptionpublic Profile execute() throws APIException
execute in class APIRequest<Profile>APIExceptionpublic Profile execute(Map<String,Object> extraParams) throws APIException
execute in class APIRequest<Profile>APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<Profile> executeAsync() throws APIException
APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<Profile> executeAsync(Map<String,Object> extraParams) throws APIException
APIExceptionpublic Profile.APIRequestGet setParam(String param, Object value)
setParam in class APIRequest<Profile>public Profile.APIRequestGet setParams(Map<String,Object> params)
setParams in class APIRequest<Profile>public Profile.APIRequestGet requestAllFields()
public Profile.APIRequestGet requestAllFields(boolean value)
public Profile.APIRequestGet requestFields(List<String> fields)
requestFields in class APIRequest<Profile>public Profile.APIRequestGet requestFields(List<String> fields, boolean value)
requestFields in class APIRequest<Profile>public Profile.APIRequestGet requestField(String field)
requestField in class APIRequest<Profile>public Profile.APIRequestGet requestField(String field, boolean value)
requestField in class APIRequest<Profile>public Profile.APIRequestGet requestCanPostField()
public Profile.APIRequestGet requestCanPostField(boolean value)
public Profile.APIRequestGet requestIdField()
public Profile.APIRequestGet requestIdField(boolean value)
public Profile.APIRequestGet requestLinkField()
public Profile.APIRequestGet requestLinkField(boolean value)
public Profile.APIRequestGet requestNameField()
public Profile.APIRequestGet requestNameField(boolean value)
public Profile.APIRequestGet requestPicField()
public Profile.APIRequestGet requestPicField(boolean value)
public Profile.APIRequestGet requestPicCropField()
public Profile.APIRequestGet requestPicCropField(boolean value)
public Profile.APIRequestGet requestPicLargeField()
public Profile.APIRequestGet requestPicLargeField(boolean value)
public Profile.APIRequestGet requestPicSmallField()
public Profile.APIRequestGet requestPicSmallField(boolean value)
public Profile.APIRequestGet requestPicSquareField()
public Profile.APIRequestGet requestPicSquareField(boolean value)
public Profile.APIRequestGet requestProfileTypeField()
public Profile.APIRequestGet requestProfileTypeField(boolean value)
public Profile.APIRequestGet requestUsernameField()
public Profile.APIRequestGet requestUsernameField(boolean value)
Copyright © 2020. All rights reserved.