Package org.openapitools.client.model
Class ListMessageItem
- java.lang.Object
-
- org.openapitools.client.model.ListMessageItem
-
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2023-02-21T09:43:53.001100-05:00[America/New_York]") public class ListMessageItem extends Object
ListMessageItem
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ListMessageItem.CustomTypeAdapterFactory
-
Field Summary
Fields Modifier and Type Field Description static HashSet<String>
openapiFields
static HashSet<String>
openapiRequiredFields
static String
SERIALIZED_NAME_ACCOUNT_ID
static String
SERIALIZED_NAME_ATTACHMENT_COUNT
static String
SERIALIZED_NAME_CAMPAIGN_CLASS
static String
SERIALIZED_NAME_CARRIER_NAME
static String
SERIALIZED_NAME_DESTINATION_TN
static String
SERIALIZED_NAME_ERROR_CODE
static String
SERIALIZED_NAME_MESSAGE_DIRECTION
static String
SERIALIZED_NAME_MESSAGE_ID
static String
SERIALIZED_NAME_MESSAGE_LENGTH
static String
SERIALIZED_NAME_MESSAGE_SIZE
static String
SERIALIZED_NAME_MESSAGE_STATUS
static String
SERIALIZED_NAME_MESSAGE_TYPE
static String
SERIALIZED_NAME_RECEIVE_TIME
static String
SERIALIZED_NAME_RECIPIENT_COUNT
static String
SERIALIZED_NAME_SEGMENT_COUNT
static String
SERIALIZED_NAME_SOURCE_TN
-
Constructor Summary
Constructors Constructor Description ListMessageItem()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ListMessageItem
accountId(String accountId)
ListMessageItem
attachmentCount(Integer attachmentCount)
ListMessageItem
campaignClass(String campaignClass)
ListMessageItem
carrierName(String carrierName)
ListMessageItem
destinationTn(String destinationTn)
boolean
equals(Object o)
ListMessageItem
errorCode(Integer errorCode)
static ListMessageItem
fromJson(String jsonString)
Create an instance of ListMessageItem given an JSON stringString
getAccountId()
The account id associated with this message.Integer
getAttachmentCount()
The number of attachments the message has.String
getCampaignClass()
The campaign class of the message if it has one.String
getCarrierName()
The name of the carrier.String
getDestinationTn()
The recipient phone number of the message.Integer
getErrorCode()
The numeric error code of the message.ListMessageDirectionEnum
getMessageDirection()
Get messageDirectionString
getMessageId()
The message idInteger
getMessageLength()
The length of the message content.Integer
getMessageSize()
The size of the message including message content and headers.MessageStatusEnum
getMessageStatus()
Get messageStatusMessageTypeEnum
getMessageType()
Get messageTypeString
getReceiveTime()
The ISO 8601 datetime of the message.Integer
getRecipientCount()
The number of recipients the message has.Integer
getSegmentCount()
The number of segments the message was sent as.String
getSourceTn()
The source phone number of the message.int
hashCode()
ListMessageItem
messageDirection(ListMessageDirectionEnum messageDirection)
ListMessageItem
messageId(String messageId)
ListMessageItem
messageLength(Integer messageLength)
ListMessageItem
messageSize(Integer messageSize)
ListMessageItem
messageStatus(MessageStatusEnum messageStatus)
ListMessageItem
messageType(MessageTypeEnum messageType)
ListMessageItem
receiveTime(String receiveTime)
ListMessageItem
recipientCount(Integer recipientCount)
ListMessageItem
segmentCount(Integer segmentCount)
void
setAccountId(String accountId)
void
setAttachmentCount(Integer attachmentCount)
void
setCampaignClass(String campaignClass)
void
setCarrierName(String carrierName)
void
setDestinationTn(String destinationTn)
void
setErrorCode(Integer errorCode)
void
setMessageDirection(ListMessageDirectionEnum messageDirection)
void
setMessageId(String messageId)
void
setMessageLength(Integer messageLength)
void
setMessageSize(Integer messageSize)
void
setMessageStatus(MessageStatusEnum messageStatus)
void
setMessageType(MessageTypeEnum messageType)
void
setReceiveTime(String receiveTime)
void
setRecipientCount(Integer recipientCount)
void
setSegmentCount(Integer segmentCount)
void
setSourceTn(String sourceTn)
ListMessageItem
sourceTn(String sourceTn)
String
toJson()
Convert an instance of ListMessageItem to an JSON stringString
toString()
static void
validateJsonObject(com.google.gson.JsonObject jsonObj)
Validates the JSON Object and throws an exception if issues found
-
-
-
Field Detail
-
SERIALIZED_NAME_MESSAGE_ID
public static final String SERIALIZED_NAME_MESSAGE_ID
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_ACCOUNT_ID
public static final String SERIALIZED_NAME_ACCOUNT_ID
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_SOURCE_TN
public static final String SERIALIZED_NAME_SOURCE_TN
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_DESTINATION_TN
public static final String SERIALIZED_NAME_DESTINATION_TN
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_MESSAGE_STATUS
public static final String SERIALIZED_NAME_MESSAGE_STATUS
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_MESSAGE_DIRECTION
public static final String SERIALIZED_NAME_MESSAGE_DIRECTION
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_MESSAGE_TYPE
public static final String SERIALIZED_NAME_MESSAGE_TYPE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_SEGMENT_COUNT
public static final String SERIALIZED_NAME_SEGMENT_COUNT
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_ERROR_CODE
public static final String SERIALIZED_NAME_ERROR_CODE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_RECEIVE_TIME
public static final String SERIALIZED_NAME_RECEIVE_TIME
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_CARRIER_NAME
public static final String SERIALIZED_NAME_CARRIER_NAME
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_MESSAGE_SIZE
public static final String SERIALIZED_NAME_MESSAGE_SIZE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_MESSAGE_LENGTH
public static final String SERIALIZED_NAME_MESSAGE_LENGTH
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_ATTACHMENT_COUNT
public static final String SERIALIZED_NAME_ATTACHMENT_COUNT
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_RECIPIENT_COUNT
public static final String SERIALIZED_NAME_RECIPIENT_COUNT
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_CAMPAIGN_CLASS
public static final String SERIALIZED_NAME_CAMPAIGN_CLASS
- See Also:
- Constant Field Values
-
-
Method Detail
-
messageId
public ListMessageItem messageId(String messageId)
-
getMessageId
@Nullable public String getMessageId()
The message id- Returns:
- messageId
-
setMessageId
public void setMessageId(String messageId)
-
accountId
public ListMessageItem accountId(String accountId)
-
getAccountId
@Nullable public String getAccountId()
The account id associated with this message.- Returns:
- accountId
-
setAccountId
public void setAccountId(String accountId)
-
sourceTn
public ListMessageItem sourceTn(String sourceTn)
-
getSourceTn
@Nullable public String getSourceTn()
The source phone number of the message.- Returns:
- sourceTn
-
setSourceTn
public void setSourceTn(String sourceTn)
-
destinationTn
public ListMessageItem destinationTn(String destinationTn)
-
getDestinationTn
@Nullable public String getDestinationTn()
The recipient phone number of the message.- Returns:
- destinationTn
-
setDestinationTn
public void setDestinationTn(String destinationTn)
-
messageStatus
public ListMessageItem messageStatus(MessageStatusEnum messageStatus)
-
getMessageStatus
@Nullable public MessageStatusEnum getMessageStatus()
Get messageStatus- Returns:
- messageStatus
-
setMessageStatus
public void setMessageStatus(MessageStatusEnum messageStatus)
-
messageDirection
public ListMessageItem messageDirection(ListMessageDirectionEnum messageDirection)
-
getMessageDirection
@Nullable public ListMessageDirectionEnum getMessageDirection()
Get messageDirection- Returns:
- messageDirection
-
setMessageDirection
public void setMessageDirection(ListMessageDirectionEnum messageDirection)
-
messageType
public ListMessageItem messageType(MessageTypeEnum messageType)
-
getMessageType
@Nullable public MessageTypeEnum getMessageType()
Get messageType- Returns:
- messageType
-
setMessageType
public void setMessageType(MessageTypeEnum messageType)
-
segmentCount
public ListMessageItem segmentCount(Integer segmentCount)
-
getSegmentCount
@Nullable public Integer getSegmentCount()
The number of segments the message was sent as.- Returns:
- segmentCount
-
setSegmentCount
public void setSegmentCount(Integer segmentCount)
-
errorCode
public ListMessageItem errorCode(Integer errorCode)
-
getErrorCode
@Nullable public Integer getErrorCode()
The numeric error code of the message.- Returns:
- errorCode
-
setErrorCode
public void setErrorCode(Integer errorCode)
-
receiveTime
public ListMessageItem receiveTime(String receiveTime)
-
getReceiveTime
@Nullable public String getReceiveTime()
The ISO 8601 datetime of the message.- Returns:
- receiveTime
-
setReceiveTime
public void setReceiveTime(String receiveTime)
-
carrierName
public ListMessageItem carrierName(String carrierName)
-
getCarrierName
@Nullable public String getCarrierName()
The name of the carrier. Not currently supported for MMS coming soon.- Returns:
- carrierName
-
setCarrierName
public void setCarrierName(String carrierName)
-
messageSize
public ListMessageItem messageSize(Integer messageSize)
-
getMessageSize
@Nullable public Integer getMessageSize()
The size of the message including message content and headers.- Returns:
- messageSize
-
setMessageSize
public void setMessageSize(Integer messageSize)
-
messageLength
public ListMessageItem messageLength(Integer messageLength)
-
getMessageLength
@Nullable public Integer getMessageLength()
The length of the message content.- Returns:
- messageLength
-
setMessageLength
public void setMessageLength(Integer messageLength)
-
attachmentCount
public ListMessageItem attachmentCount(Integer attachmentCount)
-
getAttachmentCount
@Nullable public Integer getAttachmentCount()
The number of attachments the message has.- Returns:
- attachmentCount
-
setAttachmentCount
public void setAttachmentCount(Integer attachmentCount)
-
recipientCount
public ListMessageItem recipientCount(Integer recipientCount)
-
getRecipientCount
@Nullable public Integer getRecipientCount()
The number of recipients the message has.- Returns:
- recipientCount
-
setRecipientCount
public void setRecipientCount(Integer recipientCount)
-
campaignClass
public ListMessageItem campaignClass(String campaignClass)
-
getCampaignClass
@Nullable public String getCampaignClass()
The campaign class of the message if it has one.- Returns:
- campaignClass
-
setCampaignClass
public void setCampaignClass(String campaignClass)
-
validateJsonObject
public static void validateJsonObject(com.google.gson.JsonObject jsonObj) throws IOException
Validates the JSON Object and throws an exception if issues found- Parameters:
jsonObj
- JSON Object- Throws:
IOException
- if the JSON Object is invalid with respect to ListMessageItem
-
fromJson
public static ListMessageItem fromJson(String jsonString) throws IOException
Create an instance of ListMessageItem given an JSON string- Parameters:
jsonString
- JSON string- Returns:
- An instance of ListMessageItem
- Throws:
IOException
- if the JSON string is invalid with respect to ListMessageItem
-
toJson
public String toJson()
Convert an instance of ListMessageItem to an JSON string- Returns:
- JSON string
-
-