Package com.vk.api.sdk.queries.groups
Class GroupsGetAddressesQuery
- java.lang.Object
-
- com.vk.api.sdk.client.ApiRequest<R>
-
- com.vk.api.sdk.client.AbstractQueryBuilder<GroupsGetAddressesQuery,GetAddressesResponse>
-
- com.vk.api.sdk.queries.groups.GroupsGetAddressesQuery
-
public class GroupsGetAddressesQuery extends AbstractQueryBuilder<GroupsGetAddressesQuery,GetAddressesResponse>
Query for Groups.getAddresses method
-
-
Constructor Summary
Constructors Constructor Description GroupsGetAddressesQuery(VkApiClient client, ServiceActor actor, int groupId)Creates a AbstractQueryBuilder instance that can be used to build api request with various parametersGroupsGetAddressesQuery(VkApiClient client, UserActor actor, int groupId)Creates a AbstractQueryBuilder instance that can be used to build api request with various parameters
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GroupsGetAddressesQueryaddressIds(java.lang.Integer... value)address_ids Set address idsGroupsGetAddressesQueryaddressIds(java.util.List<java.lang.Integer> value)Set address idsGroupsGetAddressesQuerycount(java.lang.Integer value)Number of community addresses to return.protected java.util.List<java.lang.String>essentialKeys()Get list of required parameter namesGroupsGetAddressesQueryfields(Fields... value)fields Address fieldsGroupsGetAddressesQueryfields(java.util.List<Fields> value)Address fieldsprotected GroupsGetAddressesQuerygetThis()Get reference to this objectprotected GroupsGetAddressesQuerygroupId(int value)ID or screen name of the community.GroupsGetAddressesQuerylatitude(java.lang.Number value)Latitude of the user geo position.GroupsGetAddressesQuerylongitude(java.lang.Number value)Longitude of the user geo position.GroupsGetAddressesQueryoffset(java.lang.Integer value)Offset needed to return a specific subset of community addresses.-
Methods 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
-
-
-
-
Constructor Detail
-
GroupsGetAddressesQuery
public GroupsGetAddressesQuery(VkApiClient client, UserActor actor, int groupId)
Creates a AbstractQueryBuilder instance that can be used to build api request with various parameters- Parameters:
client- VK API clientactor- actor with access tokengroupId- value of "group id" parameter. Minimum is 1.
-
GroupsGetAddressesQuery
public GroupsGetAddressesQuery(VkApiClient client, ServiceActor actor, int groupId)
Creates a AbstractQueryBuilder instance that can be used to build api request with various parameters- Parameters:
client- VK API clientactor- actor with access tokengroupId- value of "group id" parameter. Minimum is 1.
-
-
Method Detail
-
groupId
protected GroupsGetAddressesQuery groupId(int value)
ID or screen name of the community.- Parameters:
value- value of "group id" parameter. Minimum is 1.- Returns:
- a reference to this
AbstractQueryBuilderobject to fulfill the "Builder" pattern.
-
latitude
public GroupsGetAddressesQuery latitude(java.lang.Number value)
Latitude of the user geo position.- Parameters:
value- value of "latitude" parameter. Maximum is 90. Minimum is -90.- Returns:
- a reference to this
AbstractQueryBuilderobject to fulfill the "Builder" pattern.
-
longitude
public GroupsGetAddressesQuery longitude(java.lang.Number value)
Longitude of the user geo position.- Parameters:
value- value of "longitude" parameter. Maximum is 180. Minimum is -180.- Returns:
- a reference to this
AbstractQueryBuilderobject to fulfill the "Builder" pattern.
-
offset
public GroupsGetAddressesQuery offset(java.lang.Integer value)
Offset needed to return a specific subset of community addresses.- Parameters:
value- value of "offset" parameter. Minimum is 0.- Returns:
- a reference to this
AbstractQueryBuilderobject to fulfill the "Builder" pattern.
-
count
public GroupsGetAddressesQuery count(java.lang.Integer value)
Number of community addresses to return.- Parameters:
value- value of "count" parameter. Minimum is 0. By default 10.- Returns:
- a reference to this
AbstractQueryBuilderobject to fulfill the "Builder" pattern.
-
addressIds
public GroupsGetAddressesQuery addressIds(java.lang.Integer... value)
address_ids Set address ids- Parameters:
value- value of "address ids" parameter.- Returns:
- a reference to this
AbstractQueryBuilderobject to fulfill the "Builder" pattern.
-
addressIds
public GroupsGetAddressesQuery addressIds(java.util.List<java.lang.Integer> value)
Set address ids- Parameters:
value- value of "address ids" parameter.- Returns:
- a reference to this
AbstractQueryBuilderobject to fulfill the "Builder" pattern.
-
fields
public GroupsGetAddressesQuery fields(Fields... value)
fields Address fields- Parameters:
value- value of "fields" parameter.- Returns:
- a reference to this
AbstractQueryBuilderobject to fulfill the "Builder" pattern.
-
fields
public GroupsGetAddressesQuery fields(java.util.List<Fields> value)
Address fields- Parameters:
value- value of "fields" parameter.- Returns:
- a reference to this
AbstractQueryBuilderobject to fulfill the "Builder" pattern.
-
getThis
protected GroupsGetAddressesQuery getThis()
Description copied from class:AbstractQueryBuilderGet reference to this object- Specified by:
getThisin classAbstractQueryBuilder<GroupsGetAddressesQuery,GetAddressesResponse>- Returns:
- a reference to this
AbstractQueryBuilderobject to fulfill the "Builder" pattern.
-
essentialKeys
protected java.util.List<java.lang.String> essentialKeys()
Description copied from class:AbstractQueryBuilderGet list of required parameter names- Specified by:
essentialKeysin classAbstractQueryBuilder<GroupsGetAddressesQuery,GetAddressesResponse>- Returns:
- list of names
-
-