class Twilio::REST::Preview::Wireless
Public Class Methods
new(domain)
click to toggle source
Initialize the Wireless
version of Preview
Calls superclass method
Twilio::REST::Version::new
# File lib/twilio-ruby/rest/preview/wireless.rb 15 def initialize(domain) 16 super 17 @version = 'wireless' 18 @commands = nil 19 @rate_plans = nil 20 @sims = nil 21 end
Public Instance Methods
commands(sid=:unset)
click to toggle source
@param [String] sid The sid @return [Twilio::REST::Preview::Wireless::CommandContext] if sid was passed. @return [Twilio::REST::Preview::Wireless::CommandList]
# File lib/twilio-ruby/rest/preview/wireless.rb 27 def commands(sid=:unset) 28 if sid.nil? 29 raise ArgumentError, 'sid cannot be nil' 30 end 31 if sid == :unset 32 @commands ||= CommandList.new self 33 else 34 CommandContext.new(self, sid) 35 end 36 end
rate_plans(sid=:unset)
click to toggle source
@param [String] sid The sid @return [Twilio::REST::Preview::Wireless::RatePlanContext] if sid was passed. @return [Twilio::REST::Preview::Wireless::RatePlanList]
# File lib/twilio-ruby/rest/preview/wireless.rb 42 def rate_plans(sid=:unset) 43 if sid.nil? 44 raise ArgumentError, 'sid cannot be nil' 45 end 46 if sid == :unset 47 @rate_plans ||= RatePlanList.new self 48 else 49 RatePlanContext.new(self, sid) 50 end 51 end
sims(sid=:unset)
click to toggle source
@param [String] sid The sid @return [Twilio::REST::Preview::Wireless::SimContext] if sid was passed. @return [Twilio::REST::Preview::Wireless::SimList]
# File lib/twilio-ruby/rest/preview/wireless.rb 57 def sims(sid=:unset) 58 if sid.nil? 59 raise ArgumentError, 'sid cannot be nil' 60 end 61 if sid == :unset 62 @sims ||= SimList.new self 63 else 64 SimContext.new(self, sid) 65 end 66 end
to_s()
click to toggle source
Provide a user friendly representation
# File lib/twilio-ruby/rest/preview/wireless.rb 70 def to_s 71 '<Twilio::REST::Preview::Wireless>' 72 end