class InstanceId::Client
Public Instance Methods
batch_operation(operation_type, topic, registration_tokens)
click to toggle source
# File lib/instance_id/client.rb, line 20 def batch_operation(operation_type, topic, registration_tokens) InstanceId::Request::BatchOperation.new.tap do |request| request.registration_tokens = registration_tokens request.topic = topic request.operation_type = operation_type end.invoke end
delete(registration_token)
click to toggle source
# File lib/instance_id/client.rb, line 14 def delete(registration_token) InstanceId::Request::Delete.new.tap do |request| request.registration_token = registration_token end.invoke end
get_info(registration_token, including_details = false)
click to toggle source
# File lib/instance_id/client.rb, line 7 def get_info(registration_token, including_details = false) InstanceId::Request::GetInfo.new.tap do |request| request.registration_token = registration_token request.including_details = including_details end.invoke end