Class StorageGetQuery

java.lang.Object
com.vk.api.sdk.client.ApiRequest<R>
com.vk.api.sdk.client.AbstractQueryBuilder<StorageGetQuery,​java.util.List<GetResponse>>
com.vk.api.sdk.queries.storage.StorageGetQuery

public class StorageGetQuery
extends AbstractQueryBuilder<StorageGetQuery,​java.util.List<GetResponse>>
Query for Storage.get method
  • Constructor Details

    • StorageGetQuery

      public StorageGetQuery​(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
    • StorageGetQuery

      public StorageGetQuery​(VkApiClient client, GroupActor 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
    • StorageGetQuery

      public StorageGetQuery​(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

    • key

      public StorageGetQuery key​(java.lang.String value)
      Set key
      Parameters:
      value - value of "key" parameter.
      Returns:
      a reference to this AbstractQueryBuilder object to fulfill the "Builder" pattern.
    • userId

      public StorageGetQuery userId​(java.lang.Integer value)
      Set user id
      Parameters:
      value - value of "user id" parameter. Minimum is 0.
      Returns:
      a reference to this AbstractQueryBuilder object to fulfill the "Builder" pattern.
    • keys

      public StorageGetQuery keys​(java.lang.String... value)
      keys Set keys
      Parameters:
      value - value of "keys" parameter.
      Returns:
      a reference to this AbstractQueryBuilder object to fulfill the "Builder" pattern.
    • keys

      public StorageGetQuery keys​(java.util.List<java.lang.String> value)
      Set keys
      Parameters:
      value - value of "keys" parameter.
      Returns:
      a reference to this AbstractQueryBuilder object to fulfill the "Builder" pattern.
    • getThis

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