Class Record


  • public class Record
    extends TwiML
    TwiML wrapper for <Record>
    • Method Detail

      • getAction

        public URI getAction()
        Action URL
        Returns:
        Action URL
      • getMethod

        public HttpMethod getMethod()
        Action URL method
        Returns:
        Action URL method
      • getTimeout

        public Integer getTimeout()
        Timeout to begin recording
        Returns:
        Timeout to begin recording
      • getFinishOnKey

        public String getFinishOnKey()
        Finish recording on key
        Returns:
        Finish recording on key
      • getMaxLength

        public Integer getMaxLength()
        Max time to record in seconds
        Returns:
        Max time to record in seconds
      • isPlayBeep

        public Boolean isPlayBeep()
        Play beep
        Returns:
        Play beep
      • getTrim

        public Record.Trim getTrim()
        Trim the recording
        Returns:
        Trim the recording
      • getRecordingStatusCallback

        public URI getRecordingStatusCallback()
        Status callback URL
        Returns:
        Status callback URL
      • getRecordingStatusCallbackMethod

        public HttpMethod getRecordingStatusCallbackMethod()
        Status callback URL method
        Returns:
        Status callback URL method
      • getRecordingStatusCallbackEvents

        public List<Record.RecordingEvent> getRecordingStatusCallbackEvents()
        Recording status callback events
        Returns:
        Recording status callback events
      • isTranscribe

        public Boolean isTranscribe()
        Transcribe the recording
        Returns:
        Transcribe the recording
      • getTranscribeCallback

        public URI getTranscribeCallback()
        Transcribe callback URL
        Returns:
        Transcribe callback URL