class Convoy::Endpoint
Public Class Methods
new(app_id = nil, id = nil, config = Convoy.config, **kwargs)
click to toggle source
# File lib/convoy/resources/endpoint.rb, line 9 def initialize(app_id = nil, id = nil, config = Convoy.config, **kwargs) @app_id = app_id @id = id @data = kwargs[:data].nil? ? {} : kwargs[:data] @params = kwargs[:params].nil? ? {} : kwargs[:params] @config = config end
Public Instance Methods
resource_url()
click to toggle source
# File lib/convoy/resources/endpoint.rb, line 17 def resource_url if @id.nil? return "#{@config.base_uri}/#{@config.path_version}/applications/#{@app_id}/endpoints" end "#{@config.base_uri}/#{@config.path_version}/applications/#{@app_id}/endpoints" + "/#{@id}" end