class Bandwidth::DeferredResult
DeferredResult
Model.
Attributes
result[RW]
TODO: Write general description for this method @return [Object]
set_or_expired[RW]
TODO: Write general description for this method @return [Boolean]
Public Class Methods
from_hash(hash)
click to toggle source
Creates an instance of the object from a hash.
# File lib/bandwidth/messaging_lib/messaging/models/deferred_result.rb, line 32 def self.from_hash(hash) return nil unless hash # Extract variables from the hash. result = hash['result'] set_or_expired = hash['setOrExpired'] # Create object from extracted values. DeferredResult.new(result, set_or_expired) end
names()
click to toggle source
A mapping from model property names to API property names.
# File lib/bandwidth/messaging_lib/messaging/models/deferred_result.rb, line 18 def self.names @_hash = {} if @_hash.nil? @_hash['result'] = 'result' @_hash['set_or_expired'] = 'setOrExpired' @_hash end
new(result = nil, set_or_expired = nil)
click to toggle source
# File lib/bandwidth/messaging_lib/messaging/models/deferred_result.rb, line 25 def initialize(result = nil, set_or_expired = nil) @result = result @set_or_expired = set_or_expired end