public static class User.APIRequestCreateCheckin extends APIRequest<APINode>
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 |
---|
APIRequestCreateCheckin(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 APIRequestCreateCheckin(String nodeId, APIContext context)
public APINode getLastResponse()
getLastResponse
in class APIRequest<APINode>
public APINode parseResponse(String response) throws APIException
parseResponse
in class APIRequest<APINode>
APIException
public APINode execute() throws APIException
execute
in class APIRequest<APINode>
APIException
public APINode execute(Map<String,Object> extraParams) throws APIException
execute
in class APIRequest<APINode>
APIException
public com.google.common.util.concurrent.ListenableFuture<APINode> executeAsync() throws APIException
APIException
public com.google.common.util.concurrent.ListenableFuture<APINode> executeAsync(Map<String,Object> extraParams) throws APIException
APIException
public User.APIRequestCreateCheckin setParam(String param, Object value)
setParam
in class APIRequest<APINode>
public User.APIRequestCreateCheckin setParams(Map<String,Object> params)
setParams
in class APIRequest<APINode>
public User.APIRequestCreateCheckin setPicture(String picture)
public User.APIRequestCreateCheckin setName(String name)
public User.APIRequestCreateCheckin setLink(String link)
public User.APIRequestCreateCheckin setCaption(String caption)
public User.APIRequestCreateCheckin setDescription(String description)
public User.APIRequestCreateCheckin setQuote(String quote)
public User.APIRequestCreateCheckin setSource(String source)
public User.APIRequestCreateCheckin setProperties(Object properties)
public User.APIRequestCreateCheckin setProperties(String properties)
public User.APIRequestCreateCheckin setObjectAttachment(String objectAttachment)
public User.APIRequestCreateCheckin setHeight(Long height)
public User.APIRequestCreateCheckin setHeight(String height)
public User.APIRequestCreateCheckin setWidth(Long width)
public User.APIRequestCreateCheckin setWidth(String width)
public User.APIRequestCreateCheckin setExpandedHeight(Long expandedHeight)
public User.APIRequestCreateCheckin setExpandedHeight(String expandedHeight)
public User.APIRequestCreateCheckin setExpandedWidth(Long expandedWidth)
public User.APIRequestCreateCheckin setExpandedWidth(String expandedWidth)
public User.APIRequestCreateCheckin setReferralId(String referralId)
public User.APIRequestCreateCheckin setThumbnail(File thumbnail)
public User.APIRequestCreateCheckin setThumbnail(String thumbnail)
public User.APIRequestCreateCheckin setImageCrops(Map<String,String> imageCrops)
public User.APIRequestCreateCheckin setImageCrops(String imageCrops)
public User.APIRequestCreateCheckin setCallToAction(Object callToAction)
public User.APIRequestCreateCheckin setCallToAction(String callToAction)
public User.APIRequestCreateCheckin setPlace(Object place)
public User.APIRequestCreateCheckin setPlace(String place)
public User.APIRequestCreateCheckin setCoordinates(Object coordinates)
public User.APIRequestCreateCheckin setCoordinates(String coordinates)
public User.APIRequestCreateCheckin setMessage(String message)
public User.APIRequestCreateCheckin setTags(List<Long> tags)
public User.APIRequestCreateCheckin setTags(String tags)
public User.APIRequestCreateCheckin setPrivacy(Object privacy)
public User.APIRequestCreateCheckin setPrivacy(String privacy)
public User.APIRequestCreateCheckin setGroup(String group)
public User.APIRequestCreateCheckin setNectarModule(String nectarModule)
public User.APIRequestCreateCheckin setManualPrivacy(Boolean manualPrivacy)
public User.APIRequestCreateCheckin setManualPrivacy(String manualPrivacy)
public User.APIRequestCreateCheckin setAudienceExp(Boolean audienceExp)
public User.APIRequestCreateCheckin setAudienceExp(String audienceExp)
public User.APIRequestCreateCheckin setComposerSessionId(String composerSessionId)
public User.APIRequestCreateCheckin requestAllFields()
public User.APIRequestCreateCheckin requestAllFields(boolean value)
public User.APIRequestCreateCheckin requestFields(List<String> fields)
requestFields
in class APIRequest<APINode>
public User.APIRequestCreateCheckin requestFields(List<String> fields, boolean value)
requestFields
in class APIRequest<APINode>
public User.APIRequestCreateCheckin requestField(String field)
requestField
in class APIRequest<APINode>
public User.APIRequestCreateCheckin requestField(String field, boolean value)
requestField
in class APIRequest<APINode>
Copyright © 2018. All rights reserved.