public class MessageResult extends Object implements Serializable
| Constructor and Description |
|---|
MessageResult() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
String |
getDeliveryStatus()
Delivery status of message.
|
Integer |
getStatusCode()
Downstream service status code.
|
String |
getStatusMessage()
Status message for message delivery.
|
String |
getUpdatedToken()
If token was updated as part of delivery.
|
int |
hashCode() |
void |
setDeliveryStatus(DeliveryStatus deliveryStatus)
Delivery status of message.
|
void |
setDeliveryStatus(String deliveryStatus)
Delivery status of message.
|
void |
setStatusCode(Integer statusCode)
Downstream service status code.
|
void |
setStatusMessage(String statusMessage)
Status message for message delivery.
|
void |
setUpdatedToken(String updatedToken)
If token was updated as part of delivery.
|
String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
MessageResult |
withDeliveryStatus(DeliveryStatus deliveryStatus)
Delivery status of message.
|
MessageResult |
withDeliveryStatus(String deliveryStatus)
Delivery status of message.
|
MessageResult |
withStatusCode(Integer statusCode)
Downstream service status code.
|
MessageResult |
withStatusMessage(String statusMessage)
Status message for message delivery.
|
MessageResult |
withUpdatedToken(String updatedToken)
If token was updated as part of delivery.
|
public String getDeliveryStatus()
Constraints:
Allowed Values: SUCCESSFUL, THROTTLED, TEMPORARY_FAILURE,
PERMANENT_FAILURE, UNKNOWN_FAILURE, OPT_OUT, DUPLICATE
DeliveryStatuspublic void setDeliveryStatus(String deliveryStatus)
Constraints:
Allowed Values: SUCCESSFUL, THROTTLED, TEMPORARY_FAILURE,
PERMANENT_FAILURE, UNKNOWN_FAILURE, OPT_OUT, DUPLICATE
deliveryStatus - Delivery status of message.DeliveryStatuspublic MessageResult withDeliveryStatus(String deliveryStatus)
Returns a reference to this object so that method calls can be chained together.
Constraints:
Allowed Values: SUCCESSFUL, THROTTLED, TEMPORARY_FAILURE,
PERMANENT_FAILURE, UNKNOWN_FAILURE, OPT_OUT, DUPLICATE
deliveryStatus - Delivery status of message.DeliveryStatuspublic void setDeliveryStatus(DeliveryStatus deliveryStatus)
Constraints:
Allowed Values: SUCCESSFUL, THROTTLED, TEMPORARY_FAILURE,
PERMANENT_FAILURE, UNKNOWN_FAILURE, OPT_OUT, DUPLICATE
deliveryStatus - Delivery status of message.DeliveryStatuspublic MessageResult withDeliveryStatus(DeliveryStatus deliveryStatus)
Returns a reference to this object so that method calls can be chained together.
Constraints:
Allowed Values: SUCCESSFUL, THROTTLED, TEMPORARY_FAILURE,
PERMANENT_FAILURE, UNKNOWN_FAILURE, OPT_OUT, DUPLICATE
deliveryStatus - Delivery status of message.DeliveryStatuspublic Integer getStatusCode()
public void setStatusCode(Integer statusCode)
statusCode - Downstream service status code.public MessageResult withStatusCode(Integer statusCode)
Returns a reference to this object so that method calls can be chained together.
statusCode - Downstream service status code.public String getStatusMessage()
public void setStatusMessage(String statusMessage)
statusMessage - Status message for message delivery.public MessageResult withStatusMessage(String statusMessage)
Returns a reference to this object so that method calls can be chained together.
statusMessage - Status message for message delivery.public String getUpdatedToken()
public void setUpdatedToken(String updatedToken)
updatedToken - If token was updated as part of delivery. (This is
GCM Specific)public MessageResult withUpdatedToken(String updatedToken)
Returns a reference to this object so that method calls can be chained together.
updatedToken - If token was updated as part of delivery. (This is
GCM Specific)public String toString()
toString in class ObjectObject.toString()Copyright © 2018. All rights reserved.