public class SmsMessageReader extends Reader<SmsMessage>
Constructor and Description |
---|
SmsMessageReader()
Construct a new SmsMessageReader.
|
SmsMessageReader(String accountSid)
Construct a new SmsMessageReader.
|
Modifier and Type | Method and Description |
---|---|
SmsMessageReader |
byDateSent(org.joda.time.DateTime absoluteDateSent)
The absolute_date_sent.
|
SmsMessageReader |
byDateSent(com.google.common.collect.Range<org.joda.time.DateTime> rangeDateSent)
The range_date_sent.
|
SmsMessageReader |
byFrom(PhoneNumber from)
The from.
|
SmsMessageReader |
byTo(PhoneNumber to)
The to.
|
ResourceSet<SmsMessage> |
execute(TwilioRestClient client)
Make the request to the Twilio API to perform the read.
|
Page<SmsMessage> |
firstPage(TwilioRestClient client)
Make the request to the Twilio API to perform the read.
|
Page<SmsMessage> |
nextPage(Page<SmsMessage> page,
TwilioRestClient client)
Retrieve the next page from the Twilio API.
|
public SmsMessageReader()
public SmsMessageReader(String accountSid)
accountSid
- The account_sidpublic SmsMessageReader byTo(PhoneNumber to)
to
- The topublic SmsMessageReader byFrom(PhoneNumber from)
from
- The frompublic SmsMessageReader byDateSent(org.joda.time.DateTime absoluteDateSent)
absoluteDateSent
- The absolute_date_sentpublic SmsMessageReader byDateSent(com.google.common.collect.Range<org.joda.time.DateTime> rangeDateSent)
rangeDateSent
- The range_date_sentpublic ResourceSet<SmsMessage> execute(TwilioRestClient client)
execute
in class Reader<SmsMessage>
client
- TwilioRestClient with which to make the requestpublic Page<SmsMessage> firstPage(TwilioRestClient client)
firstPage
in class Reader<SmsMessage>
client
- TwilioRestClient with which to make the requestpublic Page<SmsMessage> nextPage(Page<SmsMessage> page, TwilioRestClient client)
nextPage
in class Reader<SmsMessage>
page
- current pageclient
- TwilioRestClient with which to make the requestCopyright © 2011 Twilio, Inc. All Rights Reserved.