@class NSObject, NSString, NSDictionary, NSData, NSArray, NSInputStream, NSURL; @protocol OS_dispatch_queue; @interface SSURLRequestProperties : NSObject { NSDictionary *_additionalMetrics; long long _allowedRetryCount; BOOL _allowsBootstrapCellularData; unsigned long long _cachePolicy; NSString *_clientAuditBundleIdentifier; NSData *_clientAuditTokenData; NSString *_clientIdentifier; NSObject *_dispatchQueue; long long _expectedContentLength; NSData *_httpBody; NSInputStream *_httpBodyStream; NSDictionary *_httpHeaders; NSString *_httpMethod; BOOL _isITunesStoreRequest; long long _kbsyncType; BOOL _largeDownload; long long _machineDataStyle; unsigned long long _networkServiceType; NSDictionary *_requestParameters; BOOL _requiresCellularDataNetwork; char _requiresExtendedValidationCertificates; BOOL _requiresExternal; BOOL _requiresHTTPS; BOOL _shouldDecodeResponse; BOOL _shouldDisableCellular; BOOL _shouldDisableCellularFallback; BOOL _shouldDisableReversePush; BOOL _shouldDisableReversePushSampling; BOOL _shouldProcessProtocol; BOOL _shouldSendSecureToken; BOOL _shouldSetCookies; double _timeoutInterval; NSString *_urlBagKey; long long _urlBagType; id /* block */ _urlBagURLBlock; NSArray *_urls; NSArray *_userAgentComponents; } @property (class, readonly) BOOL supportsSecureCoding; @property (readonly, copy) NSDictionary *additionalMetrics; @property (readonly) BOOL allowsBootstrapCellularData; @property (readonly) BOOL canBeResolved; @property (readonly, copy) NSString *clientAuditBundleIdentifier; @property (readonly, copy) NSData *clientAuditTokenData; @property (readonly) NSString *clientBundleIdentifier; @property (readonly, retain) NSInputStream *HTTPBodyStream; @property (readonly) long long KBSyncType; @property (readonly, getter=isLargeDownload) BOOL largeDownload; @property (readonly) BOOL requiresCellularDataNetwork; @property (readonly) BOOL requiresExtendedValidationCertificates; @property (readonly) BOOL requiresExternal; @property (readonly) BOOL requiresHTTPS; @property (readonly) BOOL shouldAddKBSyncData; @property (readonly) BOOL shouldDecodeResponse; @property (readonly) BOOL shouldDisableCellularFallback; @property (readonly) BOOL shouldDisableCellular; @property (readonly) BOOL shouldDisableReversePush; @property (readonly) BOOL shouldDisableReversePushSampling; @property (readonly) BOOL shouldProcessProtocol; @property (readonly) BOOL shouldSendSecureToken; @property (readonly) BOOL shouldSetCookies; @property (readonly) long long URLBagType; @property (readonly, copy) id /* block */ URLBagURLBlock; @property (readonly, copy) NSArray *URLs; @property (readonly) long long allowedRetryCount; @property (readonly, copy) NSString *clientIdentifier; @property (readonly) unsigned long long cachePolicy; @property (readonly) long long expectedContentLength; @property (readonly, copy) NSData *HTTPBody; @property (readonly, copy) NSDictionary *HTTPHeaders; @property (readonly, copy) NSString *HTTPMethod; @property (readonly, getter=isITunesStoreRequest) BOOL ITunesStoreRequest; @property (readonly) long long machineDataStyle; @property (readonly) unsigned long long networkServiceType; @property (readonly, copy) NSDictionary *requestParameters; @property (readonly) double timeoutInterval; @property (readonly, copy) NSString *URLBagKey; @property (readonly, retain) NSURL *URL; @property (readonly, copy) NSArray *userAgentComponents; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; - (id)_initCommon; - (id)initWithURL:(id)a0; - (id)init; - (id)initWithURLRequest:(id)a0; - (void)encodeWithCoder:(id)a0; - (id)initWithXPCEncoding:(id)a0; - (void).cxx_destruct; - (id)copyXPCEncoding; - (BOOL)isEqual:(id)a0; - (id)mutableCopyWithZone:(struct _NSZone { } *)a0; - (id)initWithCoder:(id)a0; - (id)copyWithZone:(struct _NSZone { } *)a0; - (id)copyURLRequest; @end