public class TwilioSmsPush extends java.lang.Object implements Push, java.io.Serializable
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getCallbackUrl() |
java.lang.String |
getFrom() |
java.lang.String |
getMessage() |
PushType |
getPushType() |
java.lang.String |
getRecipient() |
java.lang.String |
getRemoteAddress() |
java.lang.String |
getRemoteHost() |
java.util.Map<java.lang.String,java.lang.String> |
getTraits() |
static TwilioSmsPush |
newPush(java.lang.String from,
java.lang.String recipient,
java.lang.String message,
java.lang.String callbackUrl,
java.util.Map<java.lang.String,java.lang.String> traits) |
static TwilioSmsPush |
newPush(java.lang.String from,
java.lang.String recipient,
java.lang.String message,
java.lang.String callbackUrl,
java.lang.String... traits) |
RequestErrors |
validate(RequestErrors errors) |
public static final PushType PUSH_TYPE
public java.lang.String getCallbackUrl()
getCallbackUrl in interface Pushpublic PushType getPushType()
getPushType in interface Pushpublic RequestErrors validate(RequestErrors errors)
validate in interface ValidatableActionpublic java.util.Map<java.lang.String,java.lang.String> getTraits()
public java.lang.String getRemoteHost()
getRemoteHost in interface Pushpublic java.lang.String getRemoteAddress()
getRemoteAddress in interface Pushpublic java.lang.String getFrom()
public java.lang.String getRecipient()
public java.lang.String getMessage()
public static TwilioSmsPush newPush(java.lang.String from, java.lang.String recipient, java.lang.String message, java.lang.String callbackUrl, java.lang.String... traits)
public static TwilioSmsPush newPush(java.lang.String from, java.lang.String recipient, java.lang.String message, java.lang.String callbackUrl, java.util.Map<java.lang.String,java.lang.String> traits)