public class DirectMessageConfiguration extends Object implements Serializable
Constructor and Description |
---|
DirectMessageConfiguration() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
ADMMessage |
getADMMessage()
The message to ADM channels.
|
APNSMessage |
getAPNSMessage()
The message to APNS channels.
|
BaiduMessage |
getBaiduMessage()
The message to Baidu GCM channels.
|
DefaultMessage |
getDefaultMessage()
The default message for all channels.
|
DefaultPushNotificationMessage |
getDefaultPushNotificationMessage()
The default push notification message for all push channels.
|
GCMMessage |
getGCMMessage()
The message to GCM channels.
|
SMSMessage |
getSMSMessage()
The message to SMS channels.
|
int |
hashCode() |
void |
setADMMessage(ADMMessage aDMMessage)
The message to ADM channels.
|
void |
setAPNSMessage(APNSMessage aPNSMessage)
The message to APNS channels.
|
void |
setBaiduMessage(BaiduMessage baiduMessage)
The message to Baidu GCM channels.
|
void |
setDefaultMessage(DefaultMessage defaultMessage)
The default message for all channels.
|
void |
setDefaultPushNotificationMessage(DefaultPushNotificationMessage defaultPushNotificationMessage)
The default push notification message for all push channels.
|
void |
setGCMMessage(GCMMessage gCMMessage)
The message to GCM channels.
|
void |
setSMSMessage(SMSMessage sMSMessage)
The message to SMS channels.
|
String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
DirectMessageConfiguration |
withADMMessage(ADMMessage aDMMessage)
The message to ADM channels.
|
DirectMessageConfiguration |
withAPNSMessage(APNSMessage aPNSMessage)
The message to APNS channels.
|
DirectMessageConfiguration |
withBaiduMessage(BaiduMessage baiduMessage)
The message to Baidu GCM channels.
|
DirectMessageConfiguration |
withDefaultMessage(DefaultMessage defaultMessage)
The default message for all channels.
|
DirectMessageConfiguration |
withDefaultPushNotificationMessage(DefaultPushNotificationMessage defaultPushNotificationMessage)
The default push notification message for all push channels.
|
DirectMessageConfiguration |
withGCMMessage(GCMMessage gCMMessage)
The message to GCM channels.
|
DirectMessageConfiguration |
withSMSMessage(SMSMessage sMSMessage)
The message to SMS channels.
|
public ADMMessage getADMMessage()
public void setADMMessage(ADMMessage aDMMessage)
aDMMessage
- The message to ADM channels. Overrides the default push
notification message.public DirectMessageConfiguration withADMMessage(ADMMessage aDMMessage)
Returns a reference to this object so that method calls can be chained together.
aDMMessage
- The message to ADM channels. Overrides the default push
notification message.public APNSMessage getAPNSMessage()
public void setAPNSMessage(APNSMessage aPNSMessage)
aPNSMessage
- The message to APNS channels. Overrides the default
push notification message.public DirectMessageConfiguration withAPNSMessage(APNSMessage aPNSMessage)
Returns a reference to this object so that method calls can be chained together.
aPNSMessage
- The message to APNS channels. Overrides the default
push notification message.public BaiduMessage getBaiduMessage()
public void setBaiduMessage(BaiduMessage baiduMessage)
baiduMessage
- The message to Baidu GCM channels. Overrides the
default push notification message.public DirectMessageConfiguration withBaiduMessage(BaiduMessage baiduMessage)
Returns a reference to this object so that method calls can be chained together.
baiduMessage
- The message to Baidu GCM channels. Overrides the
default push notification message.public DefaultMessage getDefaultMessage()
public void setDefaultMessage(DefaultMessage defaultMessage)
defaultMessage
- The default message for all channels.public DirectMessageConfiguration withDefaultMessage(DefaultMessage defaultMessage)
Returns a reference to this object so that method calls can be chained together.
defaultMessage
- The default message for all channels.public DefaultPushNotificationMessage getDefaultPushNotificationMessage()
public void setDefaultPushNotificationMessage(DefaultPushNotificationMessage defaultPushNotificationMessage)
defaultPushNotificationMessage
- The default push notification
message for all push channels.public DirectMessageConfiguration withDefaultPushNotificationMessage(DefaultPushNotificationMessage defaultPushNotificationMessage)
Returns a reference to this object so that method calls can be chained together.
defaultPushNotificationMessage
- The default push notification
message for all push channels.public GCMMessage getGCMMessage()
public void setGCMMessage(GCMMessage gCMMessage)
gCMMessage
- The message to GCM channels. Overrides the default push
notification message.public DirectMessageConfiguration withGCMMessage(GCMMessage gCMMessage)
Returns a reference to this object so that method calls can be chained together.
gCMMessage
- The message to GCM channels. Overrides the default push
notification message.public SMSMessage getSMSMessage()
public void setSMSMessage(SMSMessage sMSMessage)
sMSMessage
- The message to SMS channels. Overrides the default
message.public DirectMessageConfiguration withSMSMessage(SMSMessage sMSMessage)
Returns a reference to this object so that method calls can be chained together.
sMSMessage
- The message to SMS channels. Overrides the default
message.public String toString()
toString
in class Object
Object.toString()
Copyright © 2018. All rights reserved.