Package com.vk.api.sdk.queries.fave
Class FaveRemoveArticleQuery
java.lang.Object
com.vk.api.sdk.client.ApiRequest<R>
com.vk.api.sdk.client.AbstractQueryBuilder<FaveRemoveArticleQuery,BoolResponse>
com.vk.api.sdk.queries.fave.FaveRemoveArticleQuery
public class FaveRemoveArticleQuery extends AbstractQueryBuilder<FaveRemoveArticleQuery,BoolResponse>
Query for Fave.removeArticle method
-
Constructor Summary
Constructors Constructor Description FaveRemoveArticleQuery(VkApiClient client, UserActor actor, int ownerId, int articleId)
Creates a AbstractQueryBuilder instance that can be used to build api request with various parameters -
Method Summary
Modifier and Type Method Description protected FaveRemoveArticleQuery
articleId(int value)
Set article idprotected java.util.List<java.lang.String>
essentialKeys()
Get list of required parameter namesprotected FaveRemoveArticleQuery
getThis()
Get reference to this objectprotected FaveRemoveArticleQuery
ownerId(int value)
Set owner idMethods 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
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Constructor Details
-
FaveRemoveArticleQuery
Creates a AbstractQueryBuilder instance that can be used to build api request with various parameters- Parameters:
client
- VK API clientactor
- actor with access tokenownerId
- value of "owner id" parameter.articleId
- value of "article id" parameter. Minimum is 0.
-
-
Method Details
-
ownerId
Set owner id- Parameters:
value
- value of "owner id" parameter.- Returns:
- a reference to this
AbstractQueryBuilder
object to fulfill the "Builder" pattern.
-
articleId
Set article id- Parameters:
value
- value of "article id" parameter. Minimum is 0.- Returns:
- a reference to this
AbstractQueryBuilder
object to fulfill the "Builder" pattern.
-
getThis
Description copied from class:AbstractQueryBuilder
Get reference to this object- Specified by:
getThis
in classAbstractQueryBuilder<FaveRemoveArticleQuery,BoolResponse>
- Returns:
- a reference to this
AbstractQueryBuilder
object to fulfill the "Builder" pattern.
-
essentialKeys
protected java.util.List<java.lang.String> essentialKeys()Description copied from class:AbstractQueryBuilder
Get list of required parameter names- Specified by:
essentialKeys
in classAbstractQueryBuilder<FaveRemoveArticleQuery,BoolResponse>
- Returns:
- list of names
-