Class AWS::Core::Response
In: lib/aws/core/response.rb
Parent: Object

@private

Methods

Included Modules

AsyncHandle

Attributes

cached  [RW]  @return [Boolean] true if the response is cached
duration  [RW]  @return [Float] The total number of seconds taken to make the
  request and return the response.
error  [RW]  @return [AWS::Error] Returns nil unless the request failed.
  Normally this will be nil unless you are using the Asynchronous
  interface.
http_request  [RW]  @return [Http::Request] the HTTP request object
http_response  [RW]  @return [Http::Response] the HTTP response object
request_options  [RW]  @return [Hash] The hash of options passed to the low level request
  method that generated this response.
request_type  [RW]  @return [Symbol] The low-level request method that generated
  this response
retry_count  [RW]  @return [Integer] Returns the number of times the request
  was retried.

Public Class methods

Public Instance methods

@private

Rebuilds the HTTP request using the block passed to the initializer

@return [Boolean] Returns true unless there is a response error.

@return [Boolean] Returns true if the http request was throttled

  by AWS.

@return [Boolean] Returns true if the http request timed out.

[Validate]