Class: S3::ListAllMyBucketsResponse

Inherits:
Response
  • Object
show all
Defined in:
lib/S3.rb

Instance Attribute Summary collapse

Attributes inherited from Response

#http_response

Instance Method Summary collapse

Methods inherited from Response

#message

Constructor Details

#initialize(response) ⇒ ListAllMyBucketsResponse

Returns a new instance of ListAllMyBucketsResponse.



839
840
841
842
843
844
845
846
847
848
# File 'lib/S3.rb', line 839

def initialize(response)
  super(response)
  if response.is_a? Net::HTTPSuccess
    parser = ListAllMyBucketsParser.new
    REXML::Document.parse_stream(response.body, parser)
    @entries = parser.entries
  else
    @entries = []
  end
end

Instance Attribute Details

#entriesObject (readonly)

Returns the value of attribute entries.



838
839
840
# File 'lib/S3.rb', line 838

def entries
  @entries
end