Class: SignalWire::REST::Namespaces::CompatQueues
Overview
Compat queue management with members.
Instance Method Summary
collapse
#create, #delete, #get, #list, update_method, update_method=
#initialize
Instance Method Details
#dequeue_member(queue_sid, call_sid, **kwargs) ⇒ Object
178
179
180
|
# File 'lib/signalwire/rest/namespaces/compat.rb', line 178
def dequeue_member(queue_sid, call_sid, **kwargs)
@http.post(_path(queue_sid, 'Members', call_sid), kwargs)
end
|
#get_member(queue_sid, call_sid) ⇒ Object
174
175
176
|
# File 'lib/signalwire/rest/namespaces/compat.rb', line 174
def get_member(queue_sid, call_sid)
@http.get(_path(queue_sid, 'Members', call_sid))
end
|
#list_members(queue_sid, **params) ⇒ Object
170
171
172
|
# File 'lib/signalwire/rest/namespaces/compat.rb', line 170
def list_members(queue_sid, **params)
@http.get(_path(queue_sid, 'Members'), params.empty? ? nil : params)
end
|
#update(sid, **kwargs) ⇒ Object
168
|
# File 'lib/signalwire/rest/namespaces/compat.rb', line 168
def update(sid, **kwargs) = @http.post(_path(sid), kwargs)
|