public class ReservationUpdater extends Updater<Reservation>
Constructor and Description |
---|
ReservationUpdater(String pathWorkspaceSid,
String pathWorkerSid,
String pathSid)
Construct a new ReservationUpdater.
|
Modifier and Type | Method and Description |
---|---|
ReservationUpdater |
setBeep(String beep)
The beep.
|
ReservationUpdater |
setCallAccept(Boolean callAccept)
The call_accept.
|
ReservationUpdater |
setCallFrom(String callFrom)
The call_from.
|
ReservationUpdater |
setCallRecord(String callRecord)
The call_record.
|
ReservationUpdater |
setCallStatusCallbackUrl(String callStatusCallbackUrl)
The call_status_callback_url.
|
ReservationUpdater |
setCallStatusCallbackUrl(URI callStatusCallbackUrl)
The call_status_callback_url.
|
ReservationUpdater |
setCallTimeout(Integer callTimeout)
The call_timeout.
|
ReservationUpdater |
setCallTo(String callTo)
The call_to.
|
ReservationUpdater |
setCallUrl(String callUrl)
The call_url.
|
ReservationUpdater |
setCallUrl(URI callUrl)
The call_url.
|
ReservationUpdater |
setConferenceRecord(String conferenceRecord)
The conference_record.
|
ReservationUpdater |
setConferenceRecordingStatusCallback(String conferenceRecordingStatusCallback)
The conference_recording_status_callback.
|
ReservationUpdater |
setConferenceRecordingStatusCallback(URI conferenceRecordingStatusCallback)
The conference_recording_status_callback.
|
ReservationUpdater |
setConferenceRecordingStatusCallbackMethod(HttpMethod conferenceRecordingStatusCallbackMethod)
The conference_recording_status_callback_method.
|
ReservationUpdater |
setConferenceStatusCallback(String conferenceStatusCallback)
The conference_status_callback.
|
ReservationUpdater |
setConferenceStatusCallback(URI conferenceStatusCallback)
The conference_status_callback.
|
ReservationUpdater |
setConferenceStatusCallbackEvent(List<Reservation.ConferenceEvent> conferenceStatusCallbackEvent)
The conference_status_callback_event.
|
ReservationUpdater |
setConferenceStatusCallbackEvent(Reservation.ConferenceEvent conferenceStatusCallbackEvent)
The conference_status_callback_event.
|
ReservationUpdater |
setConferenceStatusCallbackMethod(HttpMethod conferenceStatusCallbackMethod)
The conference_status_callback_method.
|
ReservationUpdater |
setConferenceTrim(String conferenceTrim)
The conference_trim.
|
ReservationUpdater |
setDequeueFrom(String dequeueFrom)
The dequeue_from.
|
ReservationUpdater |
setDequeuePostWorkActivitySid(String dequeuePostWorkActivitySid)
The dequeue_post_work_activity_sid.
|
ReservationUpdater |
setDequeueRecord(String dequeueRecord)
The dequeue_record.
|
ReservationUpdater |
setDequeueStatusCallbackEvent(List<String> dequeueStatusCallbackEvent)
The dequeue_status_callback_event.
|
ReservationUpdater |
setDequeueStatusCallbackEvent(String dequeueStatusCallbackEvent)
The dequeue_status_callback_event.
|
ReservationUpdater |
setDequeueStatusCallbackUrl(String dequeueStatusCallbackUrl)
The dequeue_status_callback_url.
|
ReservationUpdater |
setDequeueStatusCallbackUrl(URI dequeueStatusCallbackUrl)
The dequeue_status_callback_url.
|
ReservationUpdater |
setDequeueTimeout(Integer dequeueTimeout)
The dequeue_timeout.
|
ReservationUpdater |
setDequeueTo(String dequeueTo)
The dequeue_to.
|
ReservationUpdater |
setEarlyMedia(Boolean earlyMedia)
The early_media.
|
ReservationUpdater |
setEndConferenceOnExit(Boolean endConferenceOnExit)
The end_conference_on_exit.
|
ReservationUpdater |
setFrom(String from)
The from.
|
ReservationUpdater |
setInstruction(String instruction)
The instruction.
|
ReservationUpdater |
setMaxParticipants(Integer maxParticipants)
The max_participants.
|
ReservationUpdater |
setMuted(Boolean muted)
The muted.
|
ReservationUpdater |
setPostWorkActivitySid(String postWorkActivitySid)
The post_work_activity_sid.
|
ReservationUpdater |
setRecord(Boolean record)
The record.
|
ReservationUpdater |
setRecordingChannels(String recordingChannels)
The recording_channels.
|
ReservationUpdater |
setRecordingStatusCallback(String recordingStatusCallback)
The recording_status_callback.
|
ReservationUpdater |
setRecordingStatusCallback(URI recordingStatusCallback)
The recording_status_callback.
|
ReservationUpdater |
setRecordingStatusCallbackMethod(HttpMethod recordingStatusCallbackMethod)
The recording_status_callback_method.
|
ReservationUpdater |
setRedirectAccept(Boolean redirectAccept)
The redirect_accept.
|
ReservationUpdater |
setRedirectCallSid(String redirectCallSid)
The redirect_call_sid.
|
ReservationUpdater |
setRedirectUrl(String redirectUrl)
The redirect_url.
|
ReservationUpdater |
setRedirectUrl(URI redirectUrl)
The redirect_url.
|
ReservationUpdater |
setRegion(String region)
The region.
|
ReservationUpdater |
setReservationStatus(Reservation.Status reservationStatus)
The reservation_status.
|
ReservationUpdater |
setSipAuthPassword(String sipAuthPassword)
The sip_auth_password.
|
ReservationUpdater |
setSipAuthUsername(String sipAuthUsername)
The sip_auth_username.
|
ReservationUpdater |
setStartConferenceOnEnter(Boolean startConferenceOnEnter)
The start_conference_on_enter.
|
ReservationUpdater |
setStatusCallback(String statusCallback)
The status_callback.
|
ReservationUpdater |
setStatusCallback(URI statusCallback)
The status_callback.
|
ReservationUpdater |
setStatusCallbackEvent(List<Reservation.CallStatus> statusCallbackEvent)
The status_callback_event.
|
ReservationUpdater |
setStatusCallbackEvent(Reservation.CallStatus statusCallbackEvent)
The status_callback_event.
|
ReservationUpdater |
setStatusCallbackMethod(HttpMethod statusCallbackMethod)
The status_callback_method.
|
ReservationUpdater |
setTimeout(Integer timeout)
The timeout.
|
ReservationUpdater |
setTo(String to)
The to.
|
ReservationUpdater |
setWaitMethod(HttpMethod waitMethod)
The wait_method.
|
ReservationUpdater |
setWaitUrl(String waitUrl)
The wait_url.
|
ReservationUpdater |
setWaitUrl(URI waitUrl)
The wait_url.
|
ReservationUpdater |
setWorkerActivitySid(String workerActivitySid)
The worker_activity_sid.
|
Reservation |
update(TwilioRestClient client)
Make the request to the Twilio API to perform the update.
|
update, updateAsync, updateAsync
public ReservationUpdater setReservationStatus(Reservation.Status reservationStatus)
reservationStatus
- The reservation_statuspublic ReservationUpdater setWorkerActivitySid(String workerActivitySid)
workerActivitySid
- The worker_activity_sidpublic ReservationUpdater setInstruction(String instruction)
instruction
- The instructionpublic ReservationUpdater setDequeuePostWorkActivitySid(String dequeuePostWorkActivitySid)
dequeuePostWorkActivitySid
- The dequeue_post_work_activity_sidpublic ReservationUpdater setDequeueFrom(String dequeueFrom)
dequeueFrom
- The dequeue_frompublic ReservationUpdater setDequeueRecord(String dequeueRecord)
dequeueRecord
- The dequeue_recordpublic ReservationUpdater setDequeueTimeout(Integer dequeueTimeout)
dequeueTimeout
- The dequeue_timeoutpublic ReservationUpdater setDequeueTo(String dequeueTo)
dequeueTo
- The dequeue_topublic ReservationUpdater setDequeueStatusCallbackUrl(URI dequeueStatusCallbackUrl)
dequeueStatusCallbackUrl
- The dequeue_status_callback_urlpublic ReservationUpdater setDequeueStatusCallbackUrl(String dequeueStatusCallbackUrl)
dequeueStatusCallbackUrl
- The dequeue_status_callback_urlpublic ReservationUpdater setCallFrom(String callFrom)
callFrom
- The call_frompublic ReservationUpdater setCallRecord(String callRecord)
callRecord
- The call_recordpublic ReservationUpdater setCallTimeout(Integer callTimeout)
callTimeout
- The call_timeoutpublic ReservationUpdater setCallTo(String callTo)
callTo
- The call_topublic ReservationUpdater setCallUrl(URI callUrl)
callUrl
- The call_urlpublic ReservationUpdater setCallUrl(String callUrl)
callUrl
- The call_urlpublic ReservationUpdater setCallStatusCallbackUrl(URI callStatusCallbackUrl)
callStatusCallbackUrl
- The call_status_callback_urlpublic ReservationUpdater setCallStatusCallbackUrl(String callStatusCallbackUrl)
callStatusCallbackUrl
- The call_status_callback_urlpublic ReservationUpdater setCallAccept(Boolean callAccept)
callAccept
- The call_acceptpublic ReservationUpdater setRedirectCallSid(String redirectCallSid)
redirectCallSid
- The redirect_call_sidpublic ReservationUpdater setRedirectAccept(Boolean redirectAccept)
redirectAccept
- The redirect_acceptpublic ReservationUpdater setRedirectUrl(URI redirectUrl)
redirectUrl
- The redirect_urlpublic ReservationUpdater setRedirectUrl(String redirectUrl)
redirectUrl
- The redirect_urlpublic ReservationUpdater setTo(String to)
to
- The topublic ReservationUpdater setFrom(String from)
from
- The frompublic ReservationUpdater setStatusCallback(URI statusCallback)
statusCallback
- The status_callbackpublic ReservationUpdater setStatusCallback(String statusCallback)
statusCallback
- The status_callbackpublic ReservationUpdater setStatusCallbackMethod(HttpMethod statusCallbackMethod)
statusCallbackMethod
- The status_callback_methodpublic ReservationUpdater setStatusCallbackEvent(List<Reservation.CallStatus> statusCallbackEvent)
statusCallbackEvent
- The status_callback_eventpublic ReservationUpdater setStatusCallbackEvent(Reservation.CallStatus statusCallbackEvent)
statusCallbackEvent
- The status_callback_eventpublic ReservationUpdater setTimeout(Integer timeout)
timeout
- The timeoutpublic ReservationUpdater setRecord(Boolean record)
record
- The recordpublic ReservationUpdater setMuted(Boolean muted)
muted
- The mutedpublic ReservationUpdater setBeep(String beep)
beep
- The beeppublic ReservationUpdater setStartConferenceOnEnter(Boolean startConferenceOnEnter)
startConferenceOnEnter
- The start_conference_on_enterpublic ReservationUpdater setEndConferenceOnExit(Boolean endConferenceOnExit)
endConferenceOnExit
- The end_conference_on_exitpublic ReservationUpdater setWaitUrl(URI waitUrl)
waitUrl
- The wait_urlpublic ReservationUpdater setWaitUrl(String waitUrl)
waitUrl
- The wait_urlpublic ReservationUpdater setWaitMethod(HttpMethod waitMethod)
waitMethod
- The wait_methodpublic ReservationUpdater setEarlyMedia(Boolean earlyMedia)
earlyMedia
- The early_mediapublic ReservationUpdater setMaxParticipants(Integer maxParticipants)
maxParticipants
- The max_participantspublic ReservationUpdater setConferenceStatusCallback(URI conferenceStatusCallback)
conferenceStatusCallback
- The conference_status_callbackpublic ReservationUpdater setConferenceStatusCallback(String conferenceStatusCallback)
conferenceStatusCallback
- The conference_status_callbackpublic ReservationUpdater setConferenceStatusCallbackMethod(HttpMethod conferenceStatusCallbackMethod)
conferenceStatusCallbackMethod
- The conference_status_callback_methodpublic ReservationUpdater setConferenceStatusCallbackEvent(List<Reservation.ConferenceEvent> conferenceStatusCallbackEvent)
conferenceStatusCallbackEvent
- The conference_status_callback_eventpublic ReservationUpdater setConferenceStatusCallbackEvent(Reservation.ConferenceEvent conferenceStatusCallbackEvent)
conferenceStatusCallbackEvent
- The conference_status_callback_eventpublic ReservationUpdater setConferenceRecord(String conferenceRecord)
conferenceRecord
- The conference_recordpublic ReservationUpdater setConferenceTrim(String conferenceTrim)
conferenceTrim
- The conference_trimpublic ReservationUpdater setRecordingChannels(String recordingChannels)
recordingChannels
- The recording_channelspublic ReservationUpdater setRecordingStatusCallback(URI recordingStatusCallback)
recordingStatusCallback
- The recording_status_callbackpublic ReservationUpdater setRecordingStatusCallback(String recordingStatusCallback)
recordingStatusCallback
- The recording_status_callbackpublic ReservationUpdater setRecordingStatusCallbackMethod(HttpMethod recordingStatusCallbackMethod)
recordingStatusCallbackMethod
- The recording_status_callback_methodpublic ReservationUpdater setConferenceRecordingStatusCallback(URI conferenceRecordingStatusCallback)
conferenceRecordingStatusCallback
- The
conference_recording_status_callbackpublic ReservationUpdater setConferenceRecordingStatusCallback(String conferenceRecordingStatusCallback)
conferenceRecordingStatusCallback
- The
conference_recording_status_callbackpublic ReservationUpdater setConferenceRecordingStatusCallbackMethod(HttpMethod conferenceRecordingStatusCallbackMethod)
conferenceRecordingStatusCallbackMethod
- The
conference_recording_status_callback_methodpublic ReservationUpdater setRegion(String region)
region
- The regionpublic ReservationUpdater setSipAuthUsername(String sipAuthUsername)
sipAuthUsername
- The sip_auth_usernamepublic ReservationUpdater setSipAuthPassword(String sipAuthPassword)
sipAuthPassword
- The sip_auth_passwordpublic ReservationUpdater setDequeueStatusCallbackEvent(List<String> dequeueStatusCallbackEvent)
dequeueStatusCallbackEvent
- The dequeue_status_callback_eventpublic ReservationUpdater setDequeueStatusCallbackEvent(String dequeueStatusCallbackEvent)
dequeueStatusCallbackEvent
- The dequeue_status_callback_eventpublic ReservationUpdater setPostWorkActivitySid(String postWorkActivitySid)
postWorkActivitySid
- The post_work_activity_sidpublic Reservation update(TwilioRestClient client)
update
in class Updater<Reservation>
client
- TwilioRestClient with which to make the requestCopyright © 2016 Twilio, Inc. All Rights Reserved.