Package com.vk.api.sdk.queries.leads
Class LeadsCompleteQuery
java.lang.Object
com.vk.api.sdk.client.ApiRequest<R>
com.vk.api.sdk.client.AbstractQueryBuilder<LeadsCompleteQuery,Complete>
com.vk.api.sdk.queries.leads.LeadsCompleteQuery
public class LeadsCompleteQuery extends AbstractQueryBuilder<LeadsCompleteQuery,Complete>
Query for Leads.complete method
-
Constructor Summary
Constructors Constructor Description LeadsCompleteQuery(VkApiClient client, ServiceActor actor, java.lang.String vkSid, java.lang.String secret)
Creates a AbstractQueryBuilder instance that can be used to build api request with various parametersLeadsCompleteQuery(VkApiClient client, UserActor actor, java.lang.String vkSid, java.lang.String secret)
Creates a AbstractQueryBuilder instance that can be used to build api request with various parameters -
Method Summary
Modifier and Type Method Description LeadsCompleteQuery
comment(java.lang.String value)
Comment text.protected java.util.List<java.lang.String>
essentialKeys()
Get list of required parameter namesprotected LeadsCompleteQuery
getThis()
Get reference to this objectprotected LeadsCompleteQuery
secret(java.lang.String value)
Secret key from the lead testing interface.protected LeadsCompleteQuery
vkSid(java.lang.String value)
Session obtained as GET parameter when session started.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
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Constructor Details
-
LeadsCompleteQuery
public LeadsCompleteQuery(VkApiClient client, UserActor actor, java.lang.String vkSid, java.lang.String secret)Creates a AbstractQueryBuilder instance that can be used to build api request with various parameters- Parameters:
client
- VK API clientactor
- actor with access tokenvkSid
- value of "vk sid" parameter.secret
- value of "secret" parameter.
-
LeadsCompleteQuery
public LeadsCompleteQuery(VkApiClient client, ServiceActor actor, java.lang.String vkSid, java.lang.String secret)Creates a AbstractQueryBuilder instance that can be used to build api request with various parameters- Parameters:
client
- VK API clientactor
- actor with access tokenvkSid
- value of "vk sid" parameter.secret
- value of "secret" parameter.
-
-
Method Details
-
vkSid
Session obtained as GET parameter when session started.- Parameters:
value
- value of "vk sid" parameter.- Returns:
- a reference to this
AbstractQueryBuilder
object to fulfill the "Builder" pattern.
-
secret
Secret key from the lead testing interface.- Parameters:
value
- value of "secret" parameter.- Returns:
- a reference to this
AbstractQueryBuilder
object to fulfill the "Builder" pattern.
-
comment
Comment text.- Parameters:
value
- value of "comment" 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<LeadsCompleteQuery,Complete>
- 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<LeadsCompleteQuery,Complete>
- Returns:
- list of names
-