Package com.vk.api.sdk.queries.stats
Class StatsGetPostReachQuery
java.lang.Object
com.vk.api.sdk.client.ApiRequest<R>
com.vk.api.sdk.client.AbstractQueryBuilder<StatsGetPostReachQuery,java.util.List<GetPostReachResponse>>
com.vk.api.sdk.queries.stats.StatsGetPostReachQuery
public class StatsGetPostReachQuery extends AbstractQueryBuilder<StatsGetPostReachQuery,java.util.List<GetPostReachResponse>>
Query for Stats.getPostReach method
-
Constructor Summary
Constructors Constructor Description StatsGetPostReachQuery(VkApiClient client, UserActor actor, java.lang.String ownerId, java.lang.Integer... postIds)
Creates a AbstractQueryBuilder instance that can be used to build api request with various parametersStatsGetPostReachQuery(VkApiClient client, UserActor actor, java.lang.String ownerId, java.util.List<java.lang.Integer> postIds)
Creates a AbstractQueryBuilder instance that can be used to build api request with various parameters -
Method Summary
Modifier and Type Method Description protected java.util.List<java.lang.String>
essentialKeys()
Get list of required parameter namesprotected StatsGetPostReachQuery
getThis()
Get reference to this objectprotected StatsGetPostReachQuery
ownerId(java.lang.String value)
Post owner community id.protected StatsGetPostReachQuery
postIds(java.lang.Integer... value)
post_ids Wall posts idprotected StatsGetPostReachQuery
postIds(java.util.List<java.lang.Integer> value)
Wall posts 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
-
StatsGetPostReachQuery
public StatsGetPostReachQuery(VkApiClient client, UserActor actor, java.lang.String ownerId, java.lang.Integer... postIds)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.postIds
- value of "post ids" parameter.
-
StatsGetPostReachQuery
public StatsGetPostReachQuery(VkApiClient client, UserActor actor, java.lang.String ownerId, java.util.List<java.lang.Integer> postIds)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.postIds
- value of "post ids" parameter.
-
-
Method Details
-
ownerId
Post owner community id. Specify with "-" sign.- Parameters:
value
- value of "owner id" parameter.- Returns:
- a reference to this
AbstractQueryBuilder
object to fulfill the "Builder" pattern.
-
postIds
post_ids Wall posts id- Parameters:
value
- value of "post ids" parameter.- Returns:
- a reference to this
AbstractQueryBuilder
object to fulfill the "Builder" pattern.
-
postIds
Wall posts id- Parameters:
value
- value of "post ids" parameter.- 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<StatsGetPostReachQuery,java.util.List<GetPostReachResponse>>
- 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<StatsGetPostReachQuery,java.util.List<GetPostReachResponse>>
- Returns:
- list of names
-