class Twilio::REST::Numbers::V2::RegulatoryComplianceList::BundleContext::EvaluationContext
Public Class Methods
new(version, bundle_sid, sid)
click to toggle source
Initialize the EvaluationContext
@param [Version] version Version
that contains the resource @param [String] bundle_sid The unique string that we created to identify the
Bundle resource.
@param [String] sid The unique string that identifies the Evaluation resource. @return [EvaluationContext] EvaluationContext
Calls superclass method
Twilio::REST::InstanceContext::new
# File lib/twilio-ruby/rest/numbers/v2/regulatory_compliance/bundle/evaluation.rb 163 def initialize(version, bundle_sid, sid) 164 super(version) 165 166 # Path Solution 167 @solution = {bundle_sid: bundle_sid, sid: sid, } 168 @uri = "/RegulatoryCompliance/Bundles/#{@solution[:bundle_sid]}/Evaluations/#{@solution[:sid]}" 169 end
Public Instance Methods
fetch()
click to toggle source
Fetch the EvaluationInstance
@return [EvaluationInstance] Fetched EvaluationInstance
# File lib/twilio-ruby/rest/numbers/v2/regulatory_compliance/bundle/evaluation.rb 174 def fetch 175 payload = @version.fetch('GET', @uri) 176 177 EvaluationInstance.new(@version, payload, bundle_sid: @solution[:bundle_sid], sid: @solution[:sid], ) 178 end
inspect()
click to toggle source
Provide a detailed, user friendly representation
# File lib/twilio-ruby/rest/numbers/v2/regulatory_compliance/bundle/evaluation.rb 189 def inspect 190 context = @solution.map {|k, v| "#{k}: #{v}"}.join(',') 191 "#<Twilio.Numbers.V2.EvaluationContext #{context}>" 192 end
to_s()
click to toggle source
Provide a user friendly representation
# File lib/twilio-ruby/rest/numbers/v2/regulatory_compliance/bundle/evaluation.rb 182 def to_s 183 context = @solution.map {|k, v| "#{k}: #{v}"}.join(',') 184 "#<Twilio.Numbers.V2.EvaluationContext #{context}>" 185 end