public static class Page.APIRequestCreatePicture extends APIRequest<ProfilePictureSource>
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 |
|---|
APIRequestCreatePicture(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 APIRequestCreatePicture(String nodeId, APIContext context)
public ProfilePictureSource getLastResponse()
getLastResponse in class APIRequest<ProfilePictureSource>public ProfilePictureSource parseResponse(String response, String header) throws APIException
parseResponse in class APIRequest<ProfilePictureSource>APIExceptionpublic ProfilePictureSource execute() throws APIException
execute in class APIRequest<ProfilePictureSource>APIExceptionpublic ProfilePictureSource execute(Map<String,Object> extraParams) throws APIException
execute in class APIRequest<ProfilePictureSource>APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<ProfilePictureSource> executeAsync() throws APIException
APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<ProfilePictureSource> executeAsync(Map<String,Object> extraParams) throws APIException
APIExceptionpublic Page.APIRequestCreatePicture setParam(String param, Object value)
setParam in class APIRequest<ProfilePictureSource>public Page.APIRequestCreatePicture setParams(Map<String,Object> params)
setParams in class APIRequest<ProfilePictureSource>public Page.APIRequestCreatePicture setAndroidKeyHash(String androidKeyHash)
public Page.APIRequestCreatePicture setBurnMediaEffect(Boolean burnMediaEffect)
public Page.APIRequestCreatePicture setBurnMediaEffect(String burnMediaEffect)
public Page.APIRequestCreatePicture setCaption(String caption)
public Page.APIRequestCreatePicture setComposerSessionId(String composerSessionId)
public Page.APIRequestCreatePicture setHasUmg(Boolean hasUmg)
public Page.APIRequestCreatePicture setHasUmg(String hasUmg)
public Page.APIRequestCreatePicture setHeight(Long height)
public Page.APIRequestCreatePicture setHeight(String height)
public Page.APIRequestCreatePicture setIosBundleId(String iosBundleId)
public Page.APIRequestCreatePicture setMediaEffectIds(List<Long> mediaEffectIds)
public Page.APIRequestCreatePicture setMediaEffectIds(String mediaEffectIds)
public Page.APIRequestCreatePicture setMediaEffectSourceObjectId(Long mediaEffectSourceObjectId)
public Page.APIRequestCreatePicture setMediaEffectSourceObjectId(String mediaEffectSourceObjectId)
public Page.APIRequestCreatePicture setMsqrdMaskId(String msqrdMaskId)
public Page.APIRequestCreatePicture setPhoto(String photo)
public Page.APIRequestCreatePicture setPicture(String picture)
public Page.APIRequestCreatePicture setProfilePicMethod(String profilePicMethod)
public Page.APIRequestCreatePicture setProfilePicSource(String profilePicSource)
public Page.APIRequestCreatePicture setProxiedAppId(Long proxiedAppId)
public Page.APIRequestCreatePicture setProxiedAppId(String proxiedAppId)
public Page.APIRequestCreatePicture setQn(String qn)
public Page.APIRequestCreatePicture setReuse(Boolean reuse)
public Page.APIRequestCreatePicture setReuse(String reuse)
public Page.APIRequestCreatePicture setScaledCropRect(Object scaledCropRect)
public Page.APIRequestCreatePicture setScaledCropRect(String scaledCropRect)
public Page.APIRequestCreatePicture setSetProfilePhotoShield(String setProfilePhotoShield)
public Page.APIRequestCreatePicture setStickerId(Long stickerId)
public Page.APIRequestCreatePicture setStickerId(String stickerId)
public Page.APIRequestCreatePicture setStickerSourceObjectId(Long stickerSourceObjectId)
public Page.APIRequestCreatePicture setStickerSourceObjectId(String stickerSourceObjectId)
public Page.APIRequestCreatePicture setSuppressStories(Boolean suppressStories)
public Page.APIRequestCreatePicture setSuppressStories(String suppressStories)
public Page.APIRequestCreatePicture setWidth(Long width)
public Page.APIRequestCreatePicture setWidth(String width)
public Page.APIRequestCreatePicture setX(Long x)
public Page.APIRequestCreatePicture setX(String x)
public Page.APIRequestCreatePicture setY(Long y)
public Page.APIRequestCreatePicture setY(String y)
public Page.APIRequestCreatePicture requestAllFields()
public Page.APIRequestCreatePicture requestAllFields(boolean value)
public Page.APIRequestCreatePicture requestFields(List<String> fields)
requestFields in class APIRequest<ProfilePictureSource>public Page.APIRequestCreatePicture requestFields(List<String> fields, boolean value)
requestFields in class APIRequest<ProfilePictureSource>public Page.APIRequestCreatePicture requestField(String field)
requestField in class APIRequest<ProfilePictureSource>public Page.APIRequestCreatePicture requestField(String field, boolean value)
requestField in class APIRequest<ProfilePictureSource>Copyright © 2020. All rights reserved.