class Scalingo::API::Endpoint
Attributes
client[R]
Public Class Methods
new(client)
click to toggle source
# File lib/scalingo/api/endpoint.rb, line 10 def initialize(client) @client = client end
Public Instance Methods
inspect()
click to toggle source
# File lib/scalingo/api/endpoint.rb, line 16 def inspect str = %(<#{self.class}:0x#{object_id.to_s(16)} base_url:"#{@client.url}" endpoints:) methods = self.class.instance_methods - Scalingo::API::Endpoint.instance_methods str << methods.to_s str << ">" str end
Private Instance Methods
unpack(*keys, &block)
click to toggle source
# File lib/scalingo/api/endpoint.rb, line 28 def unpack(*keys, &block) Response.unpack(client, keys: keys, &block) end