Class: Twilio::REST::Lookups::V2::QueryList::LookupRequestWithCorId

Inherits:
Object
  • Object
show all
Defined in:
lib/twilio-ruby/rest/lookups/v2/query.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(payload) ⇒ LookupRequestWithCorId

Returns a new instance of LookupRequestWithCorId.



225
226
227
228
229
230
231
232
233
# File 'lib/twilio-ruby/rest/lookups/v2/query.rb', line 225

def initialize(payload)
        @correlation_id = payload["correlation_id"]
        @phone_number = payload["phone_number"]
        @fields = payload["fields"]
        @country_code = payload["country_code"]
        @identity_match = payload["identity_match"]
        @reassigned_number = payload["reassigned_number"]
        @sms_pumping_risk = payload["sms_pumping_risk"]
end

Instance Attribute Details

#correlation_idObject

Parameters:



224
225
226
# File 'lib/twilio-ruby/rest/lookups/v2/query.rb', line 224

def correlation_id
  @correlation_id
end

#country_codeObject

Parameters:



224
225
226
# File 'lib/twilio-ruby/rest/lookups/v2/query.rb', line 224

def country_code
  @country_code
end

#fieldsObject

Parameters:



224
225
226
# File 'lib/twilio-ruby/rest/lookups/v2/query.rb', line 224

def fields
  @fields
end

#identity_matchObject

Parameters:



224
225
226
# File 'lib/twilio-ruby/rest/lookups/v2/query.rb', line 224

def identity_match
  @identity_match
end

#phone_numberObject

Parameters:



224
225
226
# File 'lib/twilio-ruby/rest/lookups/v2/query.rb', line 224

def phone_number
  @phone_number
end

#reassigned_numberObject

Parameters:



224
225
226
# File 'lib/twilio-ruby/rest/lookups/v2/query.rb', line 224

def reassigned_number
  @reassigned_number
end

#sms_pumping_riskObject

Parameters:



224
225
226
# File 'lib/twilio-ruby/rest/lookups/v2/query.rb', line 224

def sms_pumping_risk
  @sms_pumping_risk
end

Instance Method Details

#to_json(options = {}) ⇒ Object



234
235
236
237
238
239
240
241
242
243
244
# File 'lib/twilio-ruby/rest/lookups/v2/query.rb', line 234

def to_json(options = {})
{
        "correlation_id": @correlation_id,
        "phone_number": @phone_number,
        "fields": @fields,
        "country_code": @country_code,
        "identity_match": @identity_match,
        "reassigned_number": @reassigned_number,
        "sms_pumping_risk": @sms_pumping_risk,
}.to_json(options)
end