Package com.vk.api.sdk.queries.friends
Class FriendsAddQuery
- java.lang.Object
-
- com.vk.api.sdk.client.ApiRequest<R>
-
- com.vk.api.sdk.client.AbstractQueryBuilder<FriendsAddQuery,AddResponse>
-
- com.vk.api.sdk.queries.friends.FriendsAddQuery
-
public class FriendsAddQuery extends AbstractQueryBuilder<FriendsAddQuery,AddResponse>
Query for Friends.add method
-
-
Constructor Summary
Constructors Constructor Description FriendsAddQuery(VkApiClient client, UserActor actor)Creates a AbstractQueryBuilder instance that can be used to build api request with various parameters
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.util.List<java.lang.String>essentialKeys()Get list of required parameter namesFriendsAddQueryfollow(java.lang.Boolean value)'1' to pass an incoming request to followers list.protected FriendsAddQuerygetThis()Get reference to this objectFriendsAddQuerytext(java.lang.String value)Text of the message (up to 500 characters) for the friend request, if any.FriendsAddQueryuserId(java.lang.Integer value)ID of the user whose friend request will be approved or to whom a friend request will be sent.-
Methods inherited from class com.vk.api.sdk.client.AbstractQueryBuilder
accessToken, build, captchaKey, captchaSid, clientSecret, confirm, getBody, getMethod, getParams, lang, toString, unsafeParam, unsafeParam, unsafeParam, unsafeParam, unsafeParam, unsafeParam, unsafeParam, unsafeParam, unsafeParam, unsafeParam, unsafeParam, version
-
Methods inherited from class com.vk.api.sdk.client.ApiRequest
execute, executeAsRaw, executeAsString, getClient, getGson, getHeaders, getResponseClass, getUrl, setHeaders
-
-
-
-
Constructor Detail
-
FriendsAddQuery
public FriendsAddQuery(VkApiClient client, UserActor actor)
Creates a AbstractQueryBuilder instance that can be used to build api request with various parameters- Parameters:
client- VK API clientactor- actor with access token
-
-
Method Detail
-
userId
public FriendsAddQuery userId(java.lang.Integer value)
ID of the user whose friend request will be approved or to whom a friend request will be sent.- Parameters:
value- value of "user id" parameter. Minimum is 0.- Returns:
- a reference to this
AbstractQueryBuilderobject to fulfill the "Builder" pattern.
-
text
public FriendsAddQuery text(java.lang.String value)
Text of the message (up to 500 characters) for the friend request, if any.- Parameters:
value- value of "text" parameter.- Returns:
- a reference to this
AbstractQueryBuilderobject to fulfill the "Builder" pattern.
-
follow
public FriendsAddQuery follow(java.lang.Boolean value)
'1' to pass an incoming request to followers list.- Parameters:
value- value of "follow" parameter.- Returns:
- a reference to this
AbstractQueryBuilderobject to fulfill the "Builder" pattern.
-
getThis
protected FriendsAddQuery getThis()
Description copied from class:AbstractQueryBuilderGet reference to this object- Specified by:
getThisin classAbstractQueryBuilder<FriendsAddQuery,AddResponse>- Returns:
- a reference to this
AbstractQueryBuilderobject to fulfill the "Builder" pattern.
-
essentialKeys
protected java.util.List<java.lang.String> essentialKeys()
Description copied from class:AbstractQueryBuilderGet list of required parameter names- Specified by:
essentialKeysin classAbstractQueryBuilder<FriendsAddQuery,AddResponse>- Returns:
- list of names
-
-