public static class User.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 User.APIRequestCreateAlbum setParam(String param, Object value)
setParam in class APIRequest<Album>public User.APIRequestCreateAlbum setParams(Map<String,Object> params)
setParams in class APIRequest<Album>public User.APIRequestCreateAlbum setContributors(List<Long> contributors)
public User.APIRequestCreateAlbum setContributors(String contributors)
public User.APIRequestCreateAlbum setDescription(String description)
public User.APIRequestCreateAlbum setIsDefault(Boolean isDefault)
public User.APIRequestCreateAlbum setIsDefault(String isDefault)
public User.APIRequestCreateAlbum setLocation(String location)
public User.APIRequestCreateAlbum setMakeSharedAlbum(Boolean makeSharedAlbum)
public User.APIRequestCreateAlbum setMakeSharedAlbum(String makeSharedAlbum)
public User.APIRequestCreateAlbum setMessage(String message)
public User.APIRequestCreateAlbum setName(String name)
public User.APIRequestCreateAlbum setPlace(Object place)
public User.APIRequestCreateAlbum setPlace(String place)
public User.APIRequestCreateAlbum setPrivacy(Object privacy)
public User.APIRequestCreateAlbum setPrivacy(String privacy)
public User.APIRequestCreateAlbum setTags(List<Long> tags)
public User.APIRequestCreateAlbum setTags(String tags)
public User.APIRequestCreateAlbum setVisible(String visible)
public User.APIRequestCreateAlbum requestAllFields()
public User.APIRequestCreateAlbum requestAllFields(boolean value)
public User.APIRequestCreateAlbum requestFields(List<String> fields)
requestFields in class APIRequest<Album>public User.APIRequestCreateAlbum requestFields(List<String> fields, boolean value)
requestFields in class APIRequest<Album>public User.APIRequestCreateAlbum requestField(String field)
requestField in class APIRequest<Album>public User.APIRequestCreateAlbum requestField(String field, boolean value)
requestField in class APIRequest<Album>Copyright © 2018. All rights reserved.