public class PhotosCreateAlbumQuery extends AbstractQueryBuilder<PhotosCreateAlbumQuery,PhotoAlbumFull>
Constructor and Description |
---|
PhotosCreateAlbumQuery(VkApiClient client,
UserActor actor,
java.lang.String title)
Creates a AbstractQueryBuilder instance that can be used to build api request with various parameters
|
Modifier and Type | Method and Description |
---|---|
PhotosCreateAlbumQuery |
commentsDisabled(java.lang.Boolean value)
Set comments disabled
|
PhotosCreateAlbumQuery |
description(java.lang.String value)
Album description.
|
protected java.util.List<java.lang.String> |
essentialKeys()
Get list of required parameter names
|
protected PhotosCreateAlbumQuery |
getThis()
Get reference to this object
|
PhotosCreateAlbumQuery |
groupId(java.lang.Integer value)
ID of the community in which the album will be created.
|
PhotosCreateAlbumQuery |
privacyComment(java.util.List<java.lang.String> value)
Set privacy comment
|
PhotosCreateAlbumQuery |
privacyComment(java.lang.String... value)
Set privacy comment
|
PhotosCreateAlbumQuery |
privacyView(java.util.List<java.lang.String> value)
Set privacy view
|
PhotosCreateAlbumQuery |
privacyView(java.lang.String... value)
Set privacy view
|
protected PhotosCreateAlbumQuery |
title(java.lang.String value)
Album title.
|
PhotosCreateAlbumQuery |
uploadByAdminsOnly(java.lang.Boolean value)
Set upload by admins only
|
accessToken, build, captchaKey, captchaSid, clientSecret, confirm, getBody, getMethod, lang, unsafeParam, unsafeParam, unsafeParam, unsafeParam, unsafeParam, unsafeParam, unsafeParam, unsafeParam, unsafeParam, unsafeParam, unsafeParam, version
execute, executeAsRaw, executeAsString, getClient, getGson, getResponseClass, getUrl
public PhotosCreateAlbumQuery(VkApiClient client, UserActor actor, java.lang.String title)
client
- VK API clientactor
- actor with access tokentitle
- value of "title" parameter.protected PhotosCreateAlbumQuery title(java.lang.String value)
value
- value of "title" parameter.AbstractQueryBuilder
object to fulfill the "Builder" pattern.public PhotosCreateAlbumQuery groupId(java.lang.Integer value)
value
- value of "group id" parameter.AbstractQueryBuilder
object to fulfill the "Builder" pattern.public PhotosCreateAlbumQuery description(java.lang.String value)
value
- value of "description" parameter.AbstractQueryBuilder
object to fulfill the "Builder" pattern.public PhotosCreateAlbumQuery privacyView(java.lang.String... value)
value
- value of "privacy view" parameter. By default 0.AbstractQueryBuilder
object to fulfill the "Builder" pattern.public PhotosCreateAlbumQuery privacyView(java.util.List<java.lang.String> value)
value
- value of "privacy view" parameter. By default 0.AbstractQueryBuilder
object to fulfill the "Builder" pattern.public PhotosCreateAlbumQuery privacyComment(java.lang.String... value)
value
- value of "privacy comment" parameter. By default 0.AbstractQueryBuilder
object to fulfill the "Builder" pattern.public PhotosCreateAlbumQuery privacyComment(java.util.List<java.lang.String> value)
value
- value of "privacy comment" parameter. By default 0.AbstractQueryBuilder
object to fulfill the "Builder" pattern.public PhotosCreateAlbumQuery uploadByAdminsOnly(java.lang.Boolean value)
value
- value of "upload by admins only" parameter.AbstractQueryBuilder
object to fulfill the "Builder" pattern.public PhotosCreateAlbumQuery commentsDisabled(java.lang.Boolean value)
value
- value of "comments disabled" parameter.AbstractQueryBuilder
object to fulfill the "Builder" pattern.protected PhotosCreateAlbumQuery getThis()
AbstractQueryBuilder
getThis
in class AbstractQueryBuilder<PhotosCreateAlbumQuery,PhotoAlbumFull>
AbstractQueryBuilder
object to fulfill the "Builder" pattern.protected java.util.List<java.lang.String> essentialKeys()
AbstractQueryBuilder
essentialKeys
in class AbstractQueryBuilder<PhotosCreateAlbumQuery,PhotoAlbumFull>