Class AWS::Core::Options::XMLSerializer
In: lib/aws/core/options/xml_serializer.rb
Parent: Object

Given a hash of serialization rules, an XMLSerializer can convert a hash of request options into XML. The request options are validated before returning XML.

Methods

Attributes

http  [R]  @return [Hash,nil]
namespace  [R]  @return [String]
operation_name  [R]  @return [String] Returns the name of the API operation.
rules  [R]  @return [Hash]
validator  [R]  @return [Validator]

Public Class methods

@param [String] namespace @param [String] operation_name @param [Hash] operation

Public Instance methods

@overload serialize!(request_options)

  @param [Hash] request_options A hash of already validated
    request options with normalized values.
  @return [String] Returns an string of the request parameters
    serialized into XML.

Protected Instance methods

[Validate]