Sha256: ea807c278e141e9a8d7227b57cc5666e431b83939156c10bbc7ca5b7bf07975e

Contents?: true

Size: 573 Bytes

Versions: 1160

Compression:

Stored size: 573 Bytes

Contents

module Aws
  module Rest
    module Response
      class StatusCode

        # @param [Seahorse::Model::Shapes::ShapeRef] rules
        def initialize(rules)
          @rules = rules
        end

        # @param [Seahorse::Client::Http::Response] http_resp
        # @param [Hash, Struct] data
        def apply(http_resp, data)
          @rules.shape.members.each do |member_name, member_ref|
            if member_ref.location == 'statusCode'
              data[member_name] = http_resp.status_code
            end
          end
        end

      end
    end
  end
end

Version data entries

1,160 entries across 1,160 versions & 2 rubygems

Version Path
aws-sdk-core-2.11.632 lib/aws-sdk-core/rest/response/status_code.rb
aws-sdk-core-2.11.631 lib/aws-sdk-core/rest/response/status_code.rb
aws-sdk-core-2.11.630 lib/aws-sdk-core/rest/response/status_code.rb
aws-sdk-core-2.11.629 lib/aws-sdk-core/rest/response/status_code.rb
aws-sdk-core-2.11.628 lib/aws-sdk-core/rest/response/status_code.rb
aws-sdk-core-2.11.627 lib/aws-sdk-core/rest/response/status_code.rb
aws-sdk-core-2.11.626 lib/aws-sdk-core/rest/response/status_code.rb
aws-sdk-core-2.11.625 lib/aws-sdk-core/rest/response/status_code.rb
aws-sdk-core-2.11.624 lib/aws-sdk-core/rest/response/status_code.rb
aws-sdk-core-2.11.623 lib/aws-sdk-core/rest/response/status_code.rb
aws-sdk-core-2.11.622 lib/aws-sdk-core/rest/response/status_code.rb
aws-sdk-core-2.11.621 lib/aws-sdk-core/rest/response/status_code.rb
aws-sdk-core-2.11.620 lib/aws-sdk-core/rest/response/status_code.rb
aws-sdk-core-2.11.619 lib/aws-sdk-core/rest/response/status_code.rb
aws-sdk-core-2.11.618 lib/aws-sdk-core/rest/response/status_code.rb
aws-sdk-core-2.11.617 lib/aws-sdk-core/rest/response/status_code.rb
aws-sdk-core-2.11.616 lib/aws-sdk-core/rest/response/status_code.rb
aws-sdk-core-2.11.615 lib/aws-sdk-core/rest/response/status_code.rb
aws-sdk-core-2.11.614 lib/aws-sdk-core/rest/response/status_code.rb
aws-sdk-core-2.11.613 lib/aws-sdk-core/rest/response/status_code.rb