Sha256: cf526ac0fbc8d8d4d6b5774ad32003dc66a6ec0480ee2bb6b734f29e7b0199c0

Contents?: true

Size: 492 Bytes

Versions: 55

Compression:

Stored size: 492 Bytes

Contents

module Aws
  module Json
    class RestHandler < RestBodyHandler

      # @param [Seahorse::Model::Shapes::Structure] shape
      # @param [Hash] params
      def serialize_params(shape, params)
        Builder.new.to_json(shape, params)
      end

      # @param [String] json
      # @param [Seahorse::Model::Shapes::Structure] shape
      # @param [Structure, nil] target
      def parse_body(json, shape, target)
        Parser.new.parse(shape, json, target)
      end

    end
  end
end

Version data entries

55 entries across 55 versions & 1 rubygems

Version Path
aws-sdk-core-2.0.48 lib/aws-sdk-core/json/rest_handler.rb
aws-sdk-core-2.0.47 lib/aws-sdk-core/json/rest_handler.rb
aws-sdk-core-2.0.46 lib/aws-sdk-core/json/rest_handler.rb
aws-sdk-core-2.0.45 lib/aws-sdk-core/json/rest_handler.rb
aws-sdk-core-2.0.44 lib/aws-sdk-core/json/rest_handler.rb
aws-sdk-core-2.0.43 lib/aws-sdk-core/json/rest_handler.rb
aws-sdk-core-2.0.42 lib/aws-sdk-core/json/rest_handler.rb
aws-sdk-core-2.0.41 lib/aws-sdk-core/json/rest_handler.rb
aws-sdk-core-2.0.40 lib/aws-sdk-core/json/rest_handler.rb
aws-sdk-core-2.0.39 lib/aws-sdk-core/json/rest_handler.rb
aws-sdk-core-2.0.38 lib/aws-sdk-core/json/rest_handler.rb
aws-sdk-core-2.0.37 lib/aws-sdk-core/json/rest_handler.rb
aws-sdk-core-2.0.36 lib/aws-sdk-core/json/rest_handler.rb
aws-sdk-core-2.0.35 lib/aws-sdk-core/json/rest_handler.rb
aws-sdk-core-2.0.34 lib/aws-sdk-core/json/rest_handler.rb
aws-sdk-core-2.0.33 lib/aws-sdk-core/json/rest_handler.rb
aws-sdk-core-2.0.32 lib/aws-sdk-core/json/rest_handler.rb
aws-sdk-core-2.0.31 lib/aws-sdk-core/json/rest_handler.rb
aws-sdk-core-2.0.30 lib/aws-sdk-core/json/rest_handler.rb
aws-sdk-core-2.0.29 lib/aws-sdk-core/json/rest_handler.rb