class SendGridWebApi::SubUserModules::Limit

Constants

LIMIT_URL

Public Instance Methods

decrement_credits(options = {}) click to toggle source
# File lib/sub_user/limits.rb, line 30
def decrement_credits options = {}
  options.merge!({:task => "decrement"}) unless options[:task]
  query_api(LIMIT_URL, options)    
end
delete(options = {}) click to toggle source
# File lib/sub_user/limits.rb, line 10
def delete options = {}
  options.merge!({:task => "none"}) unless options[:task]
  query_api(LIMIT_URL, options)    
end
get(options = {}) click to toggle source
# File lib/sub_user/limits.rb, line 5
def get options = {}
  options.merge!({:task => "retrieve"}) unless options[:task]
  query_api(LIMIT_URL, options)
end
increment_credits(options = {}) click to toggle source
# File lib/sub_user/limits.rb, line 25
def increment_credits options = {}
  options.merge!({:task => "increment"}) unless options[:task]
  query_api(LIMIT_URL, options)    
end
reset(options = {}) click to toggle source
# File lib/sub_user/limits.rb, line 15
def reset options = {}
  options.merge!({:task => "recurring"}) unless options[:task]
  query_api(LIMIT_URL, options)    
end
set_credits(options = {}) click to toggle source
# File lib/sub_user/limits.rb, line 20
def set_credits options = {}
  options.merge!({:task => "total"}) unless options[:task]
  query_api(LIMIT_URL, options)    
end