class S3::Bucket
Public Class Methods
new(api, bucket_name)
click to toggle source
Calls superclass method
# File lib/s3/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/s3/client/model/bucket.rb, line 12 def delete @api.delete_bucket(@name) end
name()
click to toggle source
# File lib/s3/client/model/bucket.rb, line 8 def name @name end
objects(prefix: nil)
click to toggle source
# File lib/s3/client/model/bucket.rb, line 16 def objects(prefix: nil) S3::ObjectCollection.new(@api, @name) end