AWSXMLRequestSerializer

Objective-C

@interface AWSXMLRequestSerializer : NSObject <AWSURLRequestSerializer>

- (instancetype)initWithJSONDefinition:(NSDictionary *)JSONDefinition
                      actionName:(NSString *)actionName;

+ (BOOL)constructURIandHeadersAndBody:(NSMutableURLRequest *)request
                                rules:(AWSJSONDictionary *)rules
                           parameters:(NSDictionary *)params
                            uriSchema:(NSString *)uriSchema
                           hostPrefix:(NSString *)hostPrefix
                                error:(NSError *__autoreleasing *)error;
@end

Swift

class AWSXMLRequestSerializer : NSObject, AWSURLRequestSerializer

Undocumented

  • Undocumented

    Declaration

    Objective-C

    - (instancetype)initWithJSONDefinition:(NSDictionary *)JSONDefinition
                          actionName:(NSString *)actionName;

    Swift

    init!(jsonDefinition JSONDefinition: [AnyHashable : Any]!, actionName: String!)
  • Undocumented

    Declaration

    Objective-C

    + (BOOL)constructURIandHeadersAndBody:(NSMutableURLRequest *)request
                                    rules:(AWSJSONDictionary *)rules
                               parameters:(NSDictionary *)params
                                uriSchema:(NSString *)uriSchema
                               hostPrefix:(NSString *)hostPrefix
                                    error:(NSError *__autoreleasing *)error;

    Swift

    class func constructURIandHeadersAndBody(_ request: NSMutableURLRequest!, rules: AWSJSONDictionary!, parameters params: [AnyHashable : Any]!, uriSchema: String!, hostPrefix: String!) throws