class Bintray::Client::Ruby::Resources::Repositories
Public Instance Methods
create(subject_repo, data = {})
click to toggle source
Create Repository POST /repos/:subject/:repo The possible types for a repository are: maven, debian, rpm, docker, npm, opkg, nuget, vagrant and generic (default).
# File lib/bintray/client/ruby/resources/repositories.rb, line 24 def create(subject_repo, data = {}) res = request(:post, create_route(url, subject_repo), {}, data) parse_response(res) end
delete(subject_repo)
click to toggle source
Delete Repository DELETE /repos/:subject/:repo
# File lib/bintray/client/ruby/resources/repositories.rb, line 38 def delete(subject_repo) res = request(:delete, create_route(url, subject_repo)) parse_response(res) end
get(subject)
click to toggle source
Get Repository GET /repos/:subject GET /repos/:subject/:repo
# File lib/bintray/client/ruby/resources/repositories.rb, line 15 def get(subject) res = request(:get, create_route(url, subject)) parse_response(res) end
update(subject_repo, data = {})
click to toggle source
Update Repository PATCH /repos/:subject/:repo
# File lib/bintray/client/ruby/resources/repositories.rb, line 31 def update(subject_repo, data = {}) res = request(:patch, create_route(url, subject_repo), {}, data) parse_response(res) end
url()
click to toggle source
# File lib/bintray/client/ruby/resources/repositories.rb, line 8 def url @repos ||= '/repos'.freeze end