Class Recording
- java.lang.Object
-
- com.twilio.base.Resource
-
- com.twilio.rest.api.v2010.account.conference.Recording
-
- All Implemented Interfaces:
Serializable
public class Recording extends Resource
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classRecording.Sourcestatic classRecording.Status
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static RecordingDeleterdeleter(String pathConferenceSid, String pathSid)static RecordingDeleterdeleter(String pathAccountSid, String pathConferenceSid, String pathSid)booleanequals(Object o)static RecordingFetcherfetcher(String pathConferenceSid, String pathSid)static RecordingFetcherfetcher(String pathAccountSid, String pathConferenceSid, String pathSid)static RecordingfromJson(InputStream json, com.fasterxml.jackson.databind.ObjectMapper objectMapper)Converts a JSON InputStream into a Recording object using the provided ObjectMapper.static RecordingfromJson(String json, com.fasterxml.jackson.databind.ObjectMapper objectMapper)Converts a JSON String into a Recording object using the provided ObjectMapper.StringgetAccountSid()StringgetApiVersion()StringgetCallSid()IntegergetChannels()StringgetConferenceSid()ZonedDateTimegetDateCreated()ZonedDateTimegetDateUpdated()StringgetDuration()Map<String,Object>getEncryptionDetails()IntegergetErrorCode()StringgetPrice()CurrencygetPriceUnit()StringgetSid()Recording.SourcegetSource()ZonedDateTimegetStartTime()Recording.StatusgetStatus()StringgetUri()inthashCode()static RecordingReaderreader(String pathConferenceSid)static RecordingReaderreader(String pathAccountSid, String pathConferenceSid)static RecordingUpdaterupdater(String pathConferenceSid, String pathSid, Recording.Status status)static RecordingUpdaterupdater(String pathAccountSid, String pathConferenceSid, String pathSid, Recording.Status status)
-
-
-
Method Detail
-
fetcher
public static RecordingFetcher fetcher(String pathConferenceSid, String pathSid)
-
fetcher
public static RecordingFetcher fetcher(String pathAccountSid, String pathConferenceSid, String pathSid)
-
deleter
public static RecordingDeleter deleter(String pathConferenceSid, String pathSid)
-
deleter
public static RecordingDeleter deleter(String pathAccountSid, String pathConferenceSid, String pathSid)
-
reader
public static RecordingReader reader(String pathConferenceSid)
-
reader
public static RecordingReader reader(String pathAccountSid, String pathConferenceSid)
-
updater
public static RecordingUpdater updater(String pathConferenceSid, String pathSid, Recording.Status status)
-
updater
public static RecordingUpdater updater(String pathAccountSid, String pathConferenceSid, String pathSid, Recording.Status status)
-
fromJson
public static Recording fromJson(String json, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
Converts a JSON String into a Recording object using the provided ObjectMapper.- Parameters:
json- Raw JSON StringobjectMapper- Jackson ObjectMapper- Returns:
- Recording object represented by the provided JSON
-
fromJson
public static Recording fromJson(InputStream json, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
Converts a JSON InputStream into a Recording object using the provided ObjectMapper.- Parameters:
json- Raw JSON InputStreamobjectMapper- Jackson ObjectMapper- Returns:
- Recording object represented by the provided JSON
-
getAccountSid
public final String getAccountSid()
-
getApiVersion
public final String getApiVersion()
-
getCallSid
public final String getCallSid()
-
getConferenceSid
public final String getConferenceSid()
-
getDateCreated
public final ZonedDateTime getDateCreated()
-
getDateUpdated
public final ZonedDateTime getDateUpdated()
-
getStartTime
public final ZonedDateTime getStartTime()
-
getDuration
public final String getDuration()
-
getSid
public final String getSid()
-
getPrice
public final String getPrice()
-
getPriceUnit
public final Currency getPriceUnit()
-
getStatus
public final Recording.Status getStatus()
-
getChannels
public final Integer getChannels()
-
getSource
public final Recording.Source getSource()
-
getErrorCode
public final Integer getErrorCode()
-
getUri
public final String getUri()
-
-