Class: Twilio::REST::Video

Inherits:
VideoBase show all
Defined in:
lib/twilio-ruby/rest/video.rb,
lib/twilio-ruby/rest/video/v1.rb,
lib/twilio-ruby/rest/video/v1/room.rb,
lib/twilio-ruby/rest/video/v1/recording.rb,
lib/twilio-ruby/rest/video/v1/composition.rb,
lib/twilio-ruby/rest/video/v1/composition_hook.rb,
lib/twilio-ruby/rest/video/v1/room/participant.rb,
lib/twilio-ruby/rest/video/v1/recording_settings.rb,
lib/twilio-ruby/rest/video/v1/room/room_recording.rb,
lib/twilio-ruby/rest/video/v1/composition_settings.rb,
lib/twilio-ruby/rest/video/v1/room/recording_rules.rb,
lib/twilio-ruby/rest/video/v1/room/participant/anonymize.rb,
lib/twilio-ruby/rest/video/v1/room/participant/published_track.rb,
lib/twilio-ruby/rest/video/v1/room/participant/subscribe_rules.rb,
lib/twilio-ruby/rest/video/v1/room/participant/subscribed_track.rb

Defined Under Namespace

Classes: V1

Instance Attribute Summary

Attributes inherited from Domain

#client

Instance Method Summary collapse

Methods inherited from VideoBase

#initialize, #to_s, #v1

Methods inherited from Domain

#absolute_url, #initialize, #request

Constructor Details

This class inherits a constructor from Twilio::REST::VideoBase

Instance Method Details

#composition_hooks(sid = :unset) ⇒ Twilio::REST::Video::V1::CompositionHookInstance, Twilio::REST::Video::V1::CompositionHookList

Parameters:

  • sid (String) (defaults to: :unset)

    The unique string that we created to identify the CompositionHook resource.

Returns:



19
20
21
22
# File 'lib/twilio-ruby/rest/video.rb', line 19

def composition_hooks(sid=:unset)
  warn "composition_hooks is deprecated. Use v1.composition_hooks instead."
  self.v1.composition_hooks(sid)
end

#composition_settingsTwilio::REST::Video::V1::CompositionSettingsInstance



26
27
28
29
# File 'lib/twilio-ruby/rest/video.rb', line 26

def composition_settings
  warn "composition_settings is deprecated. Use v1.composition_settings instead."
  self.v1.composition_settings()
end

#compositions(sid = :unset) ⇒ Twilio::REST::Video::V1::CompositionInstance, Twilio::REST::Video::V1::CompositionList

Parameters:

  • sid (String) (defaults to: :unset)

    The unique string that we created to identify the Composition resource.

Returns:



9
10
11
12
# File 'lib/twilio-ruby/rest/video.rb', line 9

def compositions(sid=:unset)
  warn "compositions is deprecated. Use v1.compositions instead."
  self.v1.compositions(sid)
end

#recording_settingsTwilio::REST::Video::V1::RecordingSettingsInstance



43
44
45
46
# File 'lib/twilio-ruby/rest/video.rb', line 43

def recording_settings
  warn "recording_settings is deprecated. Use v1.recording_settings instead."
  self.v1.recording_settings()
end

#recordings(sid = :unset) ⇒ Twilio::REST::Video::V1::RecordingInstance, Twilio::REST::Video::V1::RecordingList

Parameters:

  • sid (String) (defaults to: :unset)

    The unique string that we created to identify the Recording resource.

Returns:



36
37
38
39
# File 'lib/twilio-ruby/rest/video.rb', line 36

def recordings(sid=:unset)
  warn "recordings is deprecated. Use v1.recordings instead."
  self.v1.recordings(sid)
end

#rooms(sid = :unset) ⇒ Twilio::REST::Video::V1::RoomInstance, Twilio::REST::Video::V1::RoomList

Parameters:

  • sid (String) (defaults to: :unset)

    The unique string that we created to identify the Room resource.

Returns:



53
54
55
56
# File 'lib/twilio-ruby/rest/video.rb', line 53

def rooms(sid=:unset)
  warn "rooms is deprecated. Use v1.rooms instead."
  self.v1.rooms(sid)
end