class Twilio::REST::Conversations

Public Class Methods

new(twilio) click to toggle source

Initialize the Conversations Domain

Calls superclass method Twilio::REST::Domain::new
   # File lib/twilio-ruby/rest/conversations.rb
14 def initialize(twilio)
15   super
16 
17   @base_url = 'https://conversations.twilio.com'
18   @host = 'conversations.twilio.com'
19   @port = 443
20 
21   # Versions
22   @v1 = nil
23 end

Public Instance Methods

configuration() click to toggle source

@return [Twilio::REST::Conversations::V1::ConfigurationInstance]

   # File lib/twilio-ruby/rest/conversations.rb
33 def configuration
34   self.v1.configuration()
35 end
conversations(sid=:unset) click to toggle source

@param [String] sid A 34 character string that uniquely identifies this

resource.

@return [Twilio::REST::Conversations::V1::ConversationInstance] if sid was passed. @return [Twilio::REST::Conversations::V1::ConversationList]

   # File lib/twilio-ruby/rest/conversations.rb
42 def conversations(sid=:unset)
43   self.v1.conversations(sid)
44 end
credentials(sid=:unset) click to toggle source

@param [String] sid A 34 character string that uniquely identifies this

resource.

@return [Twilio::REST::Conversations::V1::CredentialInstance] if sid was passed. @return [Twilio::REST::Conversations::V1::CredentialList]

   # File lib/twilio-ruby/rest/conversations.rb
51 def credentials(sid=:unset)
52   self.v1.credentials(sid)
53 end
participant_conversations() click to toggle source

@return [Twilio::REST::Conversations::V1::ParticipantConversationInstance]

   # File lib/twilio-ruby/rest/conversations.rb
57 def participant_conversations
58   self.v1.participant_conversations()
59 end
roles(sid=:unset) click to toggle source

@param [String] sid The unique string that we created to identify the Role

resource.

@return [Twilio::REST::Conversations::V1::RoleInstance] if sid was passed. @return [Twilio::REST::Conversations::V1::RoleList]

   # File lib/twilio-ruby/rest/conversations.rb
66 def roles(sid=:unset)
67   self.v1.roles(sid)
68 end
services(sid=:unset) click to toggle source

@param [String] sid A 34 character string that uniquely identifies this

resource.

@return [Twilio::REST::Conversations::V1::ServiceInstance] if sid was passed. @return [Twilio::REST::Conversations::V1::ServiceList]

   # File lib/twilio-ruby/rest/conversations.rb
75 def services(sid=:unset)
76   self.v1.services(sid)
77 end
to_s() click to toggle source

Provide a user friendly representation

   # File lib/twilio-ruby/rest/conversations.rb
90 def to_s
91   '#<Twilio::REST::Conversations>'
92 end
users(sid=:unset) click to toggle source

@param [String] sid The unique string that we created to identify the User

resource.

@return [Twilio::REST::Conversations::V1::UserInstance] if sid was passed. @return [Twilio::REST::Conversations::V1::UserList]

   # File lib/twilio-ruby/rest/conversations.rb
84 def users(sid=:unset)
85   self.v1.users(sid)
86 end
v1() click to toggle source

Version v1 of conversations

   # File lib/twilio-ruby/rest/conversations.rb
27 def v1
28   @v1 ||= V1.new self
29 end