Package com.bandwidth.messaging.models
Class BandwidthMessagesList
java.lang.Object
com.bandwidth.messaging.models.BandwidthMessagesList
public class BandwidthMessagesList
extends java.lang.Object
This is a model class for BandwidthMessagesList type.
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
BandwidthMessagesList.Builder
Class to build instances ofBandwidthMessagesList
. -
Constructor Summary
Constructors Constructor Description BandwidthMessagesList()
Default constructor.BandwidthMessagesList(java.lang.Integer totalCount, PageInfo pageInfo, java.util.List<BandwidthMessageItem> messages)
Initialization constructor. -
Method Summary
Modifier and Type Method Description java.util.List<BandwidthMessageItem>
getMessages()
Getter for Messages.PageInfo
getPageInfo()
Getter for PageInfo.java.lang.Integer
getTotalCount()
Getter for TotalCount.void
setMessages(java.util.List<BandwidthMessageItem> messages)
Setter for Messages.void
setPageInfo(PageInfo pageInfo)
Setter for PageInfo.void
setTotalCount(java.lang.Integer totalCount)
Setter for TotalCount.BandwidthMessagesList.Builder
toBuilder()
Builds a newBandwidthMessagesList.Builder
object.java.lang.String
toString()
Converts this BandwidthMessagesList into string format.
-
Constructor Details
-
BandwidthMessagesList
public BandwidthMessagesList()Default constructor. -
BandwidthMessagesList
public BandwidthMessagesList(java.lang.Integer totalCount, PageInfo pageInfo, java.util.List<BandwidthMessageItem> messages)Initialization constructor.- Parameters:
totalCount
- Integer value for totalCount.pageInfo
- PageInfo value for pageInfo.messages
- List of BandwidthMessageItem value for messages.
-
-
Method Details
-
getTotalCount
public java.lang.Integer getTotalCount()Getter for TotalCount. Total number of messages matched by the search- Returns:
- Returns the Integer
-
setTotalCount
public void setTotalCount(java.lang.Integer totalCount)Setter for TotalCount. Total number of messages matched by the search- Parameters:
totalCount
- Value for Integer
-
getPageInfo
Getter for PageInfo.- Returns:
- Returns the PageInfo
-
setPageInfo
Setter for PageInfo.- Parameters:
pageInfo
- Value for PageInfo
-
getMessages
Getter for Messages.- Returns:
- Returns the List of BandwidthMessageItem
-
setMessages
Setter for Messages.- Parameters:
messages
- Value for List of BandwidthMessageItem
-
toString
public java.lang.String toString()Converts this BandwidthMessagesList into string format.- Overrides:
toString
in classjava.lang.Object
- Returns:
- String representation of this class
-
toBuilder
Builds a newBandwidthMessagesList.Builder
object. Creates the instance with the state of the current model.- Returns:
- a new
BandwidthMessagesList.Builder
object
-