public static class WorkExperience.APIRequestGet extends APIRequest<WorkExperience>
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 WorkExperience getLastResponse()
getLastResponse
in class APIRequest<WorkExperience>
public WorkExperience parseResponse(String response) throws APIException
parseResponse
in class APIRequest<WorkExperience>
APIException
public WorkExperience execute() throws APIException
execute
in class APIRequest<WorkExperience>
APIException
public WorkExperience execute(Map<String,Object> extraParams) throws APIException
execute
in class APIRequest<WorkExperience>
APIException
public com.google.common.util.concurrent.ListenableFuture<WorkExperience> executeAsync() throws APIException
APIException
public com.google.common.util.concurrent.ListenableFuture<WorkExperience> executeAsync(Map<String,Object> extraParams) throws APIException
APIException
public WorkExperience.APIRequestGet setParam(String param, Object value)
setParam
in class APIRequest<WorkExperience>
public WorkExperience.APIRequestGet setParams(Map<String,Object> params)
setParams
in class APIRequest<WorkExperience>
public WorkExperience.APIRequestGet requestAllFields()
public WorkExperience.APIRequestGet requestAllFields(boolean value)
public WorkExperience.APIRequestGet requestFields(List<String> fields)
requestFields
in class APIRequest<WorkExperience>
public WorkExperience.APIRequestGet requestFields(List<String> fields, boolean value)
requestFields
in class APIRequest<WorkExperience>
public WorkExperience.APIRequestGet requestField(String field)
requestField
in class APIRequest<WorkExperience>
public WorkExperience.APIRequestGet requestField(String field, boolean value)
requestField
in class APIRequest<WorkExperience>
public WorkExperience.APIRequestGet requestDescriptionField()
public WorkExperience.APIRequestGet requestDescriptionField(boolean value)
public WorkExperience.APIRequestGet requestEmployerField()
public WorkExperience.APIRequestGet requestEmployerField(boolean value)
public WorkExperience.APIRequestGet requestEndDateField()
public WorkExperience.APIRequestGet requestEndDateField(boolean value)
public WorkExperience.APIRequestGet requestFromField()
public WorkExperience.APIRequestGet requestFromField(boolean value)
public WorkExperience.APIRequestGet requestIdField()
public WorkExperience.APIRequestGet requestIdField(boolean value)
public WorkExperience.APIRequestGet requestLocationField()
public WorkExperience.APIRequestGet requestLocationField(boolean value)
public WorkExperience.APIRequestGet requestPositionField()
public WorkExperience.APIRequestGet requestPositionField(boolean value)
public WorkExperience.APIRequestGet requestProjectsField()
public WorkExperience.APIRequestGet requestProjectsField(boolean value)
public WorkExperience.APIRequestGet requestStartDateField()
public WorkExperience.APIRequestGet requestStartDateField(boolean value)
public WorkExperience.APIRequestGet requestWithField()
public WorkExperience.APIRequestGet requestWithField(boolean value)
Copyright © 2018. All rights reserved.