public static class Page.APIRequestCreateAlbum extends APIRequest<Album>
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 |
|---|
APIRequestCreateAlbum(String nodeId,
APIContext context) |
addToBatch, addToBatch, changeAsyncRequestExecutor, changeRequestExecutor, executeAsyncBase, executeAsyncBase, executeAsyncInternal, executeAsyncInternal, executeInternal, executeInternal, getAsyncExecutor, getContext, getExecutor, joinStringList, requestFieldInternal, setContext, setOverrideUrl, setParamInternal, setParamsInternal, setUseVideoEndpointpublic APIRequestCreateAlbum(String nodeId, APIContext context)
public Album getLastResponse()
getLastResponse in class APIRequest<Album>public Album parseResponse(String response) throws APIException
parseResponse in class APIRequest<Album>APIExceptionpublic Album execute() throws APIException
execute in class APIRequest<Album>APIExceptionpublic Album execute(Map<String,Object> extraParams) throws APIException
execute in class APIRequest<Album>APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<Album> executeAsync() throws APIException
APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<Album> executeAsync(Map<String,Object> extraParams) throws APIException
APIExceptionpublic Page.APIRequestCreateAlbum setParam(String param, Object value)
setParam in class APIRequest<Album>public Page.APIRequestCreateAlbum setParams(Map<String,Object> params)
setParams in class APIRequest<Album>public Page.APIRequestCreateAlbum setContributors(List<Long> contributors)
public Page.APIRequestCreateAlbum setContributors(String contributors)
public Page.APIRequestCreateAlbum setDescription(String description)
public Page.APIRequestCreateAlbum setIsDefault(Boolean isDefault)
public Page.APIRequestCreateAlbum setIsDefault(String isDefault)
public Page.APIRequestCreateAlbum setLocation(String location)
public Page.APIRequestCreateAlbum setMakeSharedAlbum(Boolean makeSharedAlbum)
public Page.APIRequestCreateAlbum setMakeSharedAlbum(String makeSharedAlbum)
public Page.APIRequestCreateAlbum setMessage(String message)
public Page.APIRequestCreateAlbum setName(String name)
public Page.APIRequestCreateAlbum setPlace(Object place)
public Page.APIRequestCreateAlbum setPlace(String place)
public Page.APIRequestCreateAlbum setPrivacy(Object privacy)
public Page.APIRequestCreateAlbum setPrivacy(String privacy)
public Page.APIRequestCreateAlbum setTags(List<Long> tags)
public Page.APIRequestCreateAlbum setTags(String tags)
public Page.APIRequestCreateAlbum setVisible(String visible)
public Page.APIRequestCreateAlbum requestAllFields()
public Page.APIRequestCreateAlbum requestAllFields(boolean value)
public Page.APIRequestCreateAlbum requestFields(List<String> fields)
requestFields in class APIRequest<Album>public Page.APIRequestCreateAlbum requestFields(List<String> fields, boolean value)
requestFields in class APIRequest<Album>public Page.APIRequestCreateAlbum requestField(String field)
requestField in class APIRequest<Album>public Page.APIRequestCreateAlbum requestField(String field, boolean value)
requestField in class APIRequest<Album>Copyright © 2018. All rights reserved.