Class WallGetRepostsQuery

java.lang.Object

public class WallGetRepostsQuery
extends AbstractQueryBuilder<WallGetRepostsQuery,​GetRepostsResponse>
Query for Wall.getReposts method
  • Constructor Details

    • WallGetRepostsQuery

      public WallGetRepostsQuery​(VkApiClient client, UserActor actor)
      Creates a AbstractQueryBuilder instance that can be used to build api request with various parameters
      Parameters:
      client - VK API client
      actor - actor with access token
    • WallGetRepostsQuery

      public WallGetRepostsQuery​(VkApiClient client, ServiceActor actor)
      Creates a AbstractQueryBuilder instance that can be used to build api request with various parameters
      Parameters:
      client - VK API client
      actor - actor with access token
  • Method Details

    • ownerId

      public WallGetRepostsQuery ownerId​(java.lang.Integer value)
      User ID or community ID. By default, current user ID. Use a negative value to designate a community ID.
      Parameters:
      value - value of "owner id" parameter.
      Returns:
      a reference to this AbstractQueryBuilder object to fulfill the "Builder" pattern.
    • postId

      public WallGetRepostsQuery postId​(java.lang.Integer value)
      Post ID.
      Parameters:
      value - value of "post id" parameter. Minimum is 0.
      Returns:
      a reference to this AbstractQueryBuilder object to fulfill the "Builder" pattern.
    • offset

      public WallGetRepostsQuery offset​(java.lang.Integer value)
      Offset needed to return a specific subset of reposts.
      Parameters:
      value - value of "offset" parameter. Minimum is 0.
      Returns:
      a reference to this AbstractQueryBuilder object to fulfill the "Builder" pattern.
    • count

      public WallGetRepostsQuery count​(java.lang.Integer value)
      Number of reposts to return.
      Parameters:
      value - value of "count" parameter. Maximum is 1000. Minimum is 0. By default 20.
      Returns:
      a reference to this AbstractQueryBuilder object to fulfill the "Builder" pattern.
    • getThis

      protected WallGetRepostsQuery getThis()
      Description copied from class: AbstractQueryBuilder
      Get reference to this object
      Specified by:
      getThis in class AbstractQueryBuilder<WallGetRepostsQuery,​GetRepostsResponse>
      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 class AbstractQueryBuilder<WallGetRepostsQuery,​GetRepostsResponse>
      Returns:
      list of names