public static class AdoptablePet.APIRequestGet extends APIRequest<AdoptablePet>
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, setUseVideoEndpoint
public APIRequestGet(String nodeId, APIContext context)
public AdoptablePet getLastResponse()
getLastResponse
in class APIRequest<AdoptablePet>
public AdoptablePet parseResponse(String response, String header) throws APIException
parseResponse
in class APIRequest<AdoptablePet>
APIException
public AdoptablePet execute() throws APIException
execute
in class APIRequest<AdoptablePet>
APIException
public AdoptablePet execute(Map<String,Object> extraParams) throws APIException
execute
in class APIRequest<AdoptablePet>
APIException
public com.google.common.util.concurrent.ListenableFuture<AdoptablePet> executeAsync() throws APIException
APIException
public com.google.common.util.concurrent.ListenableFuture<AdoptablePet> executeAsync(Map<String,Object> extraParams) throws APIException
APIException
public AdoptablePet.APIRequestGet setParam(String param, Object value)
setParam
in class APIRequest<AdoptablePet>
public AdoptablePet.APIRequestGet setParams(Map<String,Object> params)
setParams
in class APIRequest<AdoptablePet>
public AdoptablePet.APIRequestGet requestAllFields()
public AdoptablePet.APIRequestGet requestAllFields(boolean value)
public AdoptablePet.APIRequestGet requestFields(List<String> fields)
requestFields
in class APIRequest<AdoptablePet>
public AdoptablePet.APIRequestGet requestFields(List<String> fields, boolean value)
requestFields
in class APIRequest<AdoptablePet>
public AdoptablePet.APIRequestGet requestField(String field)
requestField
in class APIRequest<AdoptablePet>
public AdoptablePet.APIRequestGet requestField(String field, boolean value)
requestField
in class APIRequest<AdoptablePet>
public AdoptablePet.APIRequestGet requestAddressField()
public AdoptablePet.APIRequestGet requestAddressField(boolean value)
public AdoptablePet.APIRequestGet requestAdoptablePetIdField()
public AdoptablePet.APIRequestGet requestAdoptablePetIdField(boolean value)
public AdoptablePet.APIRequestGet requestAdoptionApplicationFormUrlField()
public AdoptablePet.APIRequestGet requestAdoptionApplicationFormUrlField(boolean value)
public AdoptablePet.APIRequestGet requestAgeBucketField()
public AdoptablePet.APIRequestGet requestAgeBucketField(boolean value)
public AdoptablePet.APIRequestGet requestAnimalTypeField()
public AdoptablePet.APIRequestGet requestAnimalTypeField(boolean value)
public AdoptablePet.APIRequestGet requestApplinksField()
public AdoptablePet.APIRequestGet requestApplinksField(boolean value)
public AdoptablePet.APIRequestGet requestAvailabilityField()
public AdoptablePet.APIRequestGet requestAvailabilityField(boolean value)
public AdoptablePet.APIRequestGet requestBreedField()
public AdoptablePet.APIRequestGet requestBreedField(boolean value)
public AdoptablePet.APIRequestGet requestCurrencyField()
public AdoptablePet.APIRequestGet requestCurrencyField(boolean value)
public AdoptablePet.APIRequestGet requestDescriptionField()
public AdoptablePet.APIRequestGet requestDescriptionField(boolean value)
public AdoptablePet.APIRequestGet requestGenderField()
public AdoptablePet.APIRequestGet requestGenderField(boolean value)
public AdoptablePet.APIRequestGet requestIdField()
public AdoptablePet.APIRequestGet requestIdField(boolean value)
public AdoptablePet.APIRequestGet requestImagesField()
public AdoptablePet.APIRequestGet requestImagesField(boolean value)
public AdoptablePet.APIRequestGet requestNameField()
public AdoptablePet.APIRequestGet requestNameField(boolean value)
public AdoptablePet.APIRequestGet requestPriceField()
public AdoptablePet.APIRequestGet requestPriceField(boolean value)
public AdoptablePet.APIRequestGet requestSanitizedImagesField()
public AdoptablePet.APIRequestGet requestSanitizedImagesField(boolean value)
public AdoptablePet.APIRequestGet requestShelterNameField()
public AdoptablePet.APIRequestGet requestShelterNameField(boolean value)
public AdoptablePet.APIRequestGet requestShelterPageIdField()
public AdoptablePet.APIRequestGet requestShelterPageIdField(boolean value)
public AdoptablePet.APIRequestGet requestSizeField()
public AdoptablePet.APIRequestGet requestSizeField(boolean value)
public AdoptablePet.APIRequestGet requestUrlField()
public AdoptablePet.APIRequestGet requestUrlField(boolean value)
Copyright © 2020. All rights reserved.