public class SecureSendNotificationQuery extends AbstractSecureQueryBuilder<SecureSendNotificationQuery,java.util.List<java.lang.Integer>>
Constructor and Description |
---|
SecureSendNotificationQuery(VkApiClient client,
ServiceActor actor,
java.lang.String message)
Creates a AbstractQueryBuilder instance that can be used to build api request with various parameters
|
Modifier and Type | Method and Description |
---|---|
protected java.util.List<java.lang.String> |
essentialKeys()
Get list of required parameter names
|
protected SecureSendNotificationQuery |
getThis()
Get reference to this object
|
protected SecureSendNotificationQuery |
message(java.lang.String value)
Notification text which should be sent in "UTF-8" encoding ("254" characters maximum).
|
SecureSendNotificationQuery |
userId(java.lang.Integer value)
Set user id
|
SecureSendNotificationQuery |
userIds(java.lang.Integer... value)
Set user ids
|
SecureSendNotificationQuery |
userIds(java.util.List<java.lang.Integer> value)
Set user ids
|
clientSecret
accessToken, build, captchaKey, captchaSid, confirm, getBody, getMethod, lang, unsafeParam, unsafeParam, unsafeParam, unsafeParam, unsafeParam, unsafeParam, unsafeParam, unsafeParam, unsafeParam, unsafeParam, unsafeParam, version
execute, executeAsRaw, executeAsString, getClient, getGson, getResponseClass, getUrl
public SecureSendNotificationQuery(VkApiClient client, ServiceActor actor, java.lang.String message)
client
- VK API clientactor
- actor with access tokenmessage
- value of "message" parameter.public SecureSendNotificationQuery userIds(java.lang.Integer... value)
value
- value of "user ids" parameter.AbstractQueryBuilder
object to fulfill the "Builder" pattern.public SecureSendNotificationQuery userIds(java.util.List<java.lang.Integer> value)
value
- value of "user ids" parameter.AbstractQueryBuilder
object to fulfill the "Builder" pattern.public SecureSendNotificationQuery userId(java.lang.Integer value)
value
- value of "user id" parameter. Minimum is 0.AbstractQueryBuilder
object to fulfill the "Builder" pattern.protected SecureSendNotificationQuery message(java.lang.String value)
value
- value of "message" parameter.AbstractQueryBuilder
object to fulfill the "Builder" pattern.protected SecureSendNotificationQuery getThis()
AbstractQueryBuilder
getThis
in class AbstractQueryBuilder<SecureSendNotificationQuery,java.util.List<java.lang.Integer>>
AbstractQueryBuilder
object to fulfill the "Builder" pattern.protected java.util.List<java.lang.String> essentialKeys()
AbstractQueryBuilder
essentialKeys
in class AbstractQueryBuilder<SecureSendNotificationQuery,java.util.List<java.lang.Integer>>