class Dag::Bucket

Public Class Methods

new(api, bucket_name) click to toggle source
Calls superclass method Dag::Model::new
# File lib/dag/client/model/bucket.rb, line 3
def initialize(api, bucket_name)
  super(api)
  @name = bucket_name
end

Public Instance Methods

delete() click to toggle source
# File lib/dag/client/model/bucket.rb, line 12
def delete
  @api.delete_bucket(@name)
end
name() click to toggle source
# File lib/dag/client/model/bucket.rb, line 8
def name
  @name
end
objects(prefix: nil) click to toggle source
# File lib/dag/client/model/bucket.rb, line 16
def objects(prefix: nil)
  Dag::ObjectCollection.new(@api, @name)
end