module RubyKong::Consumer

Public Class Methods

create(*args) click to toggle source

Params: username, custom_id

Usage: RubyKong::Consumer.create username: ‘lamdt’

# File lib/ruby-kong/consumer.rb, line 9
def create(*args)
  RubyKong::Request::Consumer.create args[0]
end
delete(*args) click to toggle source

Params: id, username

Usage: RubyKong::Consumer.delete username: ‘lamdt’

# File lib/ruby-kong/consumer.rb, line 38
def delete(*args)
  RubyKong::Request::Consumer.delete args[0]
end
list(*args) click to toggle source

Params: id, username, custom_id, size, offset

Usage: RubyKong::Consumer.list

# File lib/ruby-kong/consumer.rb, line 16
def list(*args)
  RubyKong::Request::Consumer.list args[0]
end
retrieve(*args) click to toggle source

Params: id, username

Usage: RubyKong::Consumer.retrieve username: ‘lamdt’

# File lib/ruby-kong/consumer.rb, line 23
def retrieve(*args)
  RubyKong::Request::Consumer.retrieve args[0]
end
update(*args) click to toggle source

Params: custom_id, username

Usage: RubyKong::Consumer.update username: ‘lamdt’,

custom_id: 123
# File lib/ruby-kong/consumer.rb, line 31
def update(*args)
  RubyKong::Request::Consumer.update args[0]
end