AWSJSONResponseSerializer
Objective-C
@interface AWSJSONResponseSerializer : NSObject <AWSHTTPURLResponseSerializer>
@property (nonatomic, strong, readonly) NSDictionary *serviceDefinitionJSON;
@property (nonatomic, strong, readonly) NSString *actionName;
@property (nonatomic, assign, readonly) Class outputClass;
- (instancetype)initWithJSONDefinition:(NSDictionary *)JSONDefinition
actionName:(NSString *)actionName
outputClass:(Class)outputClass;
@end
Swift
class AWSJSONResponseSerializer : NSObject, AWSHTTPURLResponseSerializer
Undocumented
-
Undocumented
Declaration
Objective-C
@property (nonatomic, strong, readonly) NSDictionary *serviceDefinitionJSON
Swift
var serviceDefinitionJSON: [AnyHashable : Any]! { get }
-
Undocumented
Declaration
Objective-C
@property (nonatomic, strong, readonly) NSString *actionName
Swift
var actionName: String! { get }
-
Undocumented
Declaration
Objective-C
@property (nonatomic, readonly) Class outputClass
Swift
var outputClass: AnyClass! { get }
-
Undocumented
Declaration
Objective-C
- (instancetype)initWithJSONDefinition:(NSDictionary *)JSONDefinition actionName:(NSString *)actionName outputClass:(Class)outputClass;
Swift
init!(jsonDefinition JSONDefinition: [AnyHashable : Any]!, actionName: String!, outputClass: AnyClass!)