public class RoomRecording extends Resource
Modifier and Type | Class and Description |
---|---|
static class |
RoomRecording.Codec |
static class |
RoomRecording.Format |
static class |
RoomRecording.Status |
static class |
RoomRecording.Type |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
static RoomRecordingFetcher |
fetcher(String pathRoomSid,
String pathSid)
Create a RoomRecordingFetcher to execute fetch.
|
static RoomRecording |
fromJson(InputStream json,
com.fasterxml.jackson.databind.ObjectMapper objectMapper)
Converts a JSON InputStream into a RoomRecording object using the provided
ObjectMapper.
|
static RoomRecording |
fromJson(String json,
com.fasterxml.jackson.databind.ObjectMapper objectMapper)
Converts a JSON String into a RoomRecording object using the provided
ObjectMapper.
|
String |
getAccountSid()
Returns The The account_sid.
|
RoomRecording.Codec |
getCodec()
Returns The The codec.
|
RoomRecording.Format |
getContainerFormat()
Returns The The container_format.
|
org.joda.time.DateTime |
getDateCreated()
Returns The The date_created.
|
Integer |
getDuration()
Returns The The duration.
|
Map<String,Object> |
getGroupingSids()
Returns The The grouping_sids.
|
Map<String,String> |
getLinks()
Returns The The links.
|
String |
getRoomSid()
Returns The The room_sid.
|
String |
getSid()
Returns The The sid.
|
Integer |
getSize()
Returns The The size.
|
String |
getSourceSid()
Returns The The source_sid.
|
RoomRecording.Status |
getStatus()
Returns The The status.
|
RoomRecording.Type |
getType()
Returns The The type.
|
URI |
getUrl()
Returns The The url.
|
int |
hashCode() |
static RoomRecordingReader |
reader(String pathRoomSid)
Create a RoomRecordingReader to execute read.
|
String |
toString() |
public static RoomRecordingFetcher fetcher(String pathRoomSid, String pathSid)
pathRoomSid
- The room_sidpathSid
- The sidpublic static RoomRecordingReader reader(String pathRoomSid)
pathRoomSid
- The room_sidpublic static RoomRecording fromJson(String json, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
json
- Raw JSON StringobjectMapper
- Jackson ObjectMapperpublic static RoomRecording fromJson(InputStream json, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
json
- Raw JSON InputStreamobjectMapper
- Jackson ObjectMapperpublic final String getAccountSid()
public final RoomRecording.Status getStatus()
public final org.joda.time.DateTime getDateCreated()
public final String getSid()
public final String getSourceSid()
public final Integer getSize()
public final RoomRecording.Type getType()
public final Integer getDuration()
public final RoomRecording.Format getContainerFormat()
public final RoomRecording.Codec getCodec()
public final Map<String,Object> getGroupingSids()
public final String getRoomSid()
public final URI getUrl()
Copyright © 2016 Twilio, Inc. All Rights Reserved.