class Garage::Meta::RemoteService::ServiceDSL

Public Class Methods

new() click to toggle source
# File lib/garage/meta/remote_service.rb, line 52
def initialize
  @service = RemoteService.new
end

Public Instance Methods

alternate_endpoint(rel, url) click to toggle source
# File lib/garage/meta/remote_service.rb, line 68
def alternate_endpoint(rel, url)
  @service.alternate_endpoints[rel] = url
end
build() click to toggle source
# File lib/garage/meta/remote_service.rb, line 72
def build
  @service
end
endpoint(arg) click to toggle source
# File lib/garage/meta/remote_service.rb, line 64
def endpoint(arg)
  @service.endpoint = arg
end
name(arg) click to toggle source
# File lib/garage/meta/remote_service.rb, line 60
def name(arg)
  @service.name = arg
end
namespace(arg) click to toggle source
# File lib/garage/meta/remote_service.rb, line 56
def namespace(arg)
  @service.namespace = arg.to_s
end