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