Package com.vk.api.sdk.queries.market
Class MarketGetOrderItemsQuery
java.lang.Object
com.vk.api.sdk.client.ApiRequest<R>
com.vk.api.sdk.client.AbstractQueryBuilder<MarketGetOrderItemsQuery,GetOrderItemsResponse>
com.vk.api.sdk.queries.market.MarketGetOrderItemsQuery
public class MarketGetOrderItemsQuery extends AbstractQueryBuilder<MarketGetOrderItemsQuery,GetOrderItemsResponse>
Query for Market.getOrderItems method
-
Constructor Summary
Constructors Constructor Description MarketGetOrderItemsQuery(VkApiClient client, GroupActor actor, int orderId)
Creates a AbstractQueryBuilder instance that can be used to build api request with various parametersMarketGetOrderItemsQuery(VkApiClient client, UserActor actor, int orderId)
Creates a AbstractQueryBuilder instance that can be used to build api request with various parameters -
Method Summary
Modifier and Type Method Description MarketGetOrderItemsQuery
count(java.lang.Integer value)
Set countprotected java.util.List<java.lang.String>
essentialKeys()
Get list of required parameter namesprotected MarketGetOrderItemsQuery
getThis()
Get reference to this objectMarketGetOrderItemsQuery
offset(java.lang.Integer value)
Set offsetprotected MarketGetOrderItemsQuery
orderId(int value)
Set order 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
-
MarketGetOrderItemsQuery
Creates a AbstractQueryBuilder instance that can be used to build api request with various parameters- Parameters:
client
- VK API clientactor
- actor with access tokenorderId
- value of "order id" parameter. Minimum is 0.
-
MarketGetOrderItemsQuery
Creates a AbstractQueryBuilder instance that can be used to build api request with various parameters- Parameters:
client
- VK API clientactor
- actor with access tokenorderId
- value of "order id" parameter. Minimum is 0.
-
-
Method Details
-
orderId
Set order id- Parameters:
value
- value of "order id" parameter. Minimum is 0.- Returns:
- a reference to this
AbstractQueryBuilder
object to fulfill the "Builder" pattern.
-
offset
Set offset- Parameters:
value
- value of "offset" parameter. Minimum is 0.- Returns:
- a reference to this
AbstractQueryBuilder
object to fulfill the "Builder" pattern.
-
count
Set count- Parameters:
value
- value of "count" parameter. Minimum is 0. By default 50.- 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<MarketGetOrderItemsQuery,GetOrderItemsResponse>
- 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<MarketGetOrderItemsQuery,GetOrderItemsResponse>
- Returns:
- list of names
-