{"Typealiases.html#/s:9Alamofire10Parametersa":{"name":"Parameters","abstract":"
A dictionary of parameters to apply to a URLRequest.
A closure executed when the RequestRetrier determines whether a Request should be retried or not.
Undocumented
","parent_name":"Empty"},"Structs/DownloadResponse.html#/s:9Alamofire16DownloadResponseV7request10Foundation10URLRequestVSgvp":{"name":"request","abstract":"The URL request sent to the server.
","parent_name":"DownloadResponse"},"Structs/DownloadResponse.html#/s:9Alamofire16DownloadResponseV8responseSo17NSHTTPURLResponseCSgvp":{"name":"response","abstract":"The server’s response to the URL request.
","parent_name":"DownloadResponse"},"Structs/DownloadResponse.html#/s:9Alamofire16DownloadResponseV7fileURL10Foundation0E0VSgvp":{"name":"fileURL","abstract":"The final destination URL of the data returned from the server after it is moved.
","parent_name":"DownloadResponse"},"Structs/DownloadResponse.html#/s:9Alamofire16DownloadResponseV10resumeData10Foundation0E0VSgvp":{"name":"resumeData","abstract":"The resume data generated if the request was cancelled.
","parent_name":"DownloadResponse"},"Structs/DownloadResponse.html#/s:9Alamofire16DownloadResponseV7metricsSo23NSURLSessionTaskMetricsCSgvp":{"name":"metrics","abstract":"The final metrics of the response.
","parent_name":"DownloadResponse"},"Structs/DownloadResponse.html#/s:9Alamofire16DownloadResponseV21serializationDurationSdvp":{"name":"serializationDuration","abstract":"The time taken to serialize the response.
","parent_name":"DownloadResponse"},"Structs/DownloadResponse.html#/s:9Alamofire16DownloadResponseV6resultAA6ResultOyxGvp":{"name":"result","abstract":"The result of response serialization.
","parent_name":"DownloadResponse"},"Structs/DownloadResponse.html#/s:9Alamofire16DownloadResponseV5valuexSgvp":{"name":"value","abstract":"Returns the associated value of the result if it is a success, nil otherwise.
Returns the associated error value if the result if it is a failure, nil otherwise.
Creates a DownloadResponse instance with the specified parameters derived from response serialization.
The textual representation used when written to an output stream, which includes whether the result was a","parent_name":"DownloadResponse"},"Structs/DownloadResponse.html#/s:9Alamofire16DownloadResponseV16debugDescriptionSSvp":{"name":"debugDescription","abstract":"
The debug textual representation used when written to an output stream, which includes the URL request, the URL","parent_name":"DownloadResponse"},"Structs/DownloadResponse.html#/s:9Alamofire16DownloadResponseV3mapyACyqd__Gqd__xXElF":{"name":"map(_:)","abstract":"
Evaluates the given closure when the result of this DownloadResponse is a success, passing the unwrapped","parent_name":"DownloadResponse"},"Structs/DownloadResponse.html#/s:9Alamofire16DownloadResponseV7flatMapyACyqd__Gqd__xKXElF":{"name":"flatMap(_:)","abstract":"
Evaluates the given closure when the result of this DownloadResponse is a success, passing the unwrapped","parent_name":"DownloadResponse"},"Structs/DownloadResponse.html#/s:9Alamofire16DownloadResponseV8mapErroryACyxGqd__s0E0_pXEsAFRd__lF":{"name":"mapError(_:)","abstract":"
Evaluates the specified closure when the DownloadResponse is a failure, passing the unwrapped error as a parameter.
Evaluates the specified closure when the DownloadResponse is a failure, passing the unwrapped error as a parameter.
The URL request sent to the server.
","parent_name":"DataResponse"},"Structs/DataResponse.html#/s:9Alamofire12DataResponseV8responseSo17NSHTTPURLResponseCSgvp":{"name":"response","abstract":"The server’s response to the URL request.
","parent_name":"DataResponse"},"Structs/DataResponse.html#/s:9Alamofire12DataResponseV4data10Foundation0B0VSgvp":{"name":"data","abstract":"The data returned by the server.
","parent_name":"DataResponse"},"Structs/DataResponse.html#/s:9Alamofire12DataResponseV7metricsSo23NSURLSessionTaskMetricsCSgvp":{"name":"metrics","abstract":"The final metrics of the response.
","parent_name":"DataResponse"},"Structs/DataResponse.html#/s:9Alamofire12DataResponseV21serializationDurationSdvp":{"name":"serializationDuration","abstract":"The time taken to serialize the response.
","parent_name":"DataResponse"},"Structs/DataResponse.html#/s:9Alamofire12DataResponseV6resultAA6ResultOyxGvp":{"name":"result","abstract":"The result of response serialization.
","parent_name":"DataResponse"},"Structs/DataResponse.html#/s:9Alamofire12DataResponseV5valuexSgvp":{"name":"value","abstract":"Returns the associated value of the result if it is a success, nil otherwise.
Returns the associated error value if the result if it is a failure, nil otherwise.
Creates a DataResponse instance with the specified parameters derviced from the response serialization.
The textual representation used when written to an output stream, which includes whether the result was a","parent_name":"DataResponse"},"Structs/DataResponse.html#/s:9Alamofire12DataResponseV16debugDescriptionSSvp":{"name":"debugDescription","abstract":"
The debug textual representation used when written to an output stream, which includes the URL request, the URL","parent_name":"DataResponse"},"Structs/DataResponse.html#/s:9Alamofire12DataResponseV3mapyACyqd__Gqd__xXElF":{"name":"map(_:)","abstract":"
Evaluates the specified closure when the result of this DataResponse is a success, passing the unwrapped","parent_name":"DataResponse"},"Structs/DataResponse.html#/s:9Alamofire12DataResponseV7flatMapyACyqd__Gqd__xKXElF":{"name":"flatMap(_:)","abstract":"
Evaluates the given closure when the result of this DataResponse is a success, passing the unwrapped result","parent_name":"DataResponse"},"Structs/DataResponse.html#/s:9Alamofire12DataResponseV8mapErroryACyxGqd__s0E0_pXEsAFRd__lF":{"name":"mapError(_:)","abstract":"
Evaluates the specified closure when the DataResponse is a failure, passing the unwrapped error as a parameter.
Evaluates the specified closure when the DataResponse is a failure, passing the unwrapped error as a parameter.
Returns a JSONEncoding instance with default writing options.
Returns a JSONEncoding instance with .prettyPrinted writing options.
The options for writing the parameters as JSON data.
","parent_name":"JSONEncoding"},"Structs/JSONEncoding.html#/s:9Alamofire12JSONEncodingV7optionsACSo20NSJSONWritingOptionsV_tcfc":{"name":"init(options:)","abstract":"Creates a JSONEncoding instance using the specified options.
Creates a URL request by encoding parameters and applying them onto an existing request.
","parent_name":"JSONEncoding"},"Structs/JSONEncoding.html#/s:9Alamofire12JSONEncodingV6encode_14withJSONObject10Foundation10URLRequestVAA0G11Convertible_p_ypSgtKF":{"name":"encode(_:withJSONObject:)","abstract":"Creates a URL request by encoding the JSON object and setting the resulting data on the HTTP body.
","parent_name":"JSONEncoding"},"Structs/URLEncoding/BoolEncoding.html#/s:9Alamofire11URLEncodingV12BoolEncodingO7numericyA2EmF":{"name":"numeric","abstract":"Undocumented
","parent_name":"BoolEncoding"},"Structs/URLEncoding/BoolEncoding.html#/s:9Alamofire11URLEncodingV12BoolEncodingO7literalyA2EmF":{"name":"literal","abstract":"Undocumented
","parent_name":"BoolEncoding"},"Structs/URLEncoding/ArrayEncoding.html#/s:9Alamofire11URLEncodingV13ArrayEncodingO8bracketsyA2EmF":{"name":"brackets","abstract":"Undocumented
","parent_name":"ArrayEncoding"},"Structs/URLEncoding/ArrayEncoding.html#/s:9Alamofire11URLEncodingV13ArrayEncodingO10noBracketsyA2EmF":{"name":"noBrackets","abstract":"Undocumented
","parent_name":"ArrayEncoding"},"Structs/URLEncoding/Destination.html#/s:9Alamofire11URLEncodingV11DestinationO15methodDependentyA2EmF":{"name":"methodDependent","abstract":"Undocumented
","parent_name":"Destination"},"Structs/URLEncoding/Destination.html#/s:9Alamofire11URLEncodingV11DestinationO11queryStringyA2EmF":{"name":"queryString","abstract":"Undocumented
","parent_name":"Destination"},"Structs/URLEncoding/Destination.html#/s:9Alamofire11URLEncodingV11DestinationO8httpBodyyA2EmF":{"name":"httpBody","abstract":"Undocumented
","parent_name":"Destination"},"Structs/URLEncoding/Destination.html":{"name":"Destination","abstract":"Defines whether the url-encoded query string is applied to the existing query string or HTTP body of the","parent_name":"URLEncoding"},"Structs/URLEncoding/ArrayEncoding.html":{"name":"ArrayEncoding","abstract":"
Configures how Array parameters are encoded.
Configures how Bool parameters are encoded.
Returns a default URLEncoding instance.
Returns a URLEncoding instance with a .methodDependent destination.
Returns a URLEncoding instance with a .queryString destination.
Returns a URLEncoding instance with an .httpBody destination.
The destination defining where the encoded query string is to be applied to the URL request.
","parent_name":"URLEncoding"},"Structs/URLEncoding.html#/s:9Alamofire11URLEncodingV13arrayEncodingAC05ArrayD0Ovp":{"name":"arrayEncoding","abstract":"The encoding to use for Array parameters.
The encoding to use for Bool parameters.
Creates a URLEncoding instance using the specified destination.
Creates a URL request by encoding parameters and applying them onto an existing request.
","parent_name":"URLEncoding"},"Structs/URLEncoding.html#/s:9Alamofire11URLEncodingV15queryComponents7fromKey5valueSaySS_SStGSS_yptF":{"name":"queryComponents(fromKey:value:)","abstract":"Creates percent-escaped, URL encoded query string components from the given key-value pair using recursion.
","parent_name":"URLEncoding"},"Structs/URLEncoding.html#/s:9Alamofire11URLEncodingV6escapeyS2SF":{"name":"escape(_:)","abstract":"Returns a percent-escaped string following RFC 3986 for a query string key or value.
","parent_name":"URLEncoding"},"Structs/HTTPHeader.html#/s:9Alamofire10HTTPHeaderV4nameSSvp":{"name":"name","abstract":"Name of the header.
","parent_name":"HTTPHeader"},"Structs/HTTPHeader.html#/s:9Alamofire10HTTPHeaderV5valueSSvp":{"name":"value","abstract":"Value of the header.
","parent_name":"HTTPHeader"},"Structs/HTTPHeader.html#/s:9Alamofire10HTTPHeaderV4name5valueACSS_SStcfc":{"name":"init(name:value:)","abstract":"Creates an instance from the given name and value.
Returns an Accept-Charset header.
Returns an Accept-Language header.
Returns an Accept-Encoding header.
Returns a Basic Authorization header using the username and password provided.
Returns a Bearer Authorization header using the bearerToken provided
Returns an Authorization header.
Returns a Content-Disposition header.
Returns a Content-Type header.
Returns a User-Agent header.
Returns Alamofire’s default Accept-Encoding header, appropriate for the encodings supporte by particular OS","parent_name":"HTTPHeader"},"Structs/HTTPHeader.html#/s:9Alamofire10HTTPHeaderV21defaultAcceptLanguageACvpZ":{"name":"defaultAcceptLanguage","abstract":"
Returns Alamofire’s default Accept-Language header, generated by querying Locale for the user’s","parent_name":"HTTPHeader"},"Structs/HTTPHeader.html#/s:9Alamofire10HTTPHeaderV16defaultUserAgentACvpZ":{"name":"defaultUserAgent","abstract":"
Returns Alamofire’s default User-Agent header.
Create an empty instance.
","parent_name":"HTTPHeaders"},"Structs/HTTPHeaders.html#/s:9Alamofire11HTTPHeadersVyACSayAA10HTTPHeaderVGcfc":{"name":"init(_:)","abstract":"Create an instance from an array of HTTPHeaders. Duplicate case-insensitive names are collapsed into the last","parent_name":"HTTPHeaders"},"Structs/HTTPHeaders.html#/s:9Alamofire11HTTPHeadersVyACSDyS2SGcfc":{"name":"init(_:)","abstract":"
Create an instance from a [String: String]. Duplicate case-insensitive names are collapsed into the last name","parent_name":"HTTPHeaders"},"Structs/HTTPHeaders.html#/s:9Alamofire11HTTPHeadersV3add4name5valueySS_SStF":{"name":"add(name:value:)","abstract":"
Case-insensitively updates or appends an HTTPHeader into the instance using the provided name and value.
Case-insensitively updates or appends the provided HTTPHeader into the instance.
Case-insensitively updates or appends an HTTPHeader into the instance using the provided name and value.
Case-insensitively updates or appends the provided HTTPHeader into the instance.
Case-insensitively removes an HTTPHeader, if it exists, from the instance.
Sort the current instance by header name.
","parent_name":"HTTPHeaders"},"Structs/HTTPHeaders.html#/s:9Alamofire11HTTPHeadersV6sortedACyF":{"name":"sorted()","abstract":"Returns an instance sorted by header name.
","parent_name":"HTTPHeaders"},"Structs/HTTPHeaders.html#/s:9Alamofire11HTTPHeadersV5value3forSSSgSS_tF":{"name":"value(for:)","abstract":"Case-insensitively find a header’s value by name.
","parent_name":"HTTPHeaders"},"Structs/HTTPHeaders.html#/s:9Alamofire11HTTPHeadersVySSSgSScip":{"name":"subscript(_:)","abstract":"Case-insensitively access the header with the given name.
","parent_name":"HTTPHeaders"},"Structs/HTTPHeaders.html#/s:9Alamofire11HTTPHeadersV10dictionarySDyS2SGvp":{"name":"dictionary","abstract":"The dictionary representation of all headers.
","parent_name":"HTTPHeaders"},"Structs/HTTPHeaders.html#/s:s30ExpressibleByDictionaryLiteralP010dictionaryD0x3KeyQz_5ValueQztd_tcfc":{"name":"init(dictionaryLiteral:)","parent_name":"HTTPHeaders"},"Structs/HTTPHeaders.html#/s:s25ExpressibleByArrayLiteralP05arrayD0x0cD7ElementQzd_tcfc":{"name":"init(arrayLiteral:)","parent_name":"HTTPHeaders"},"Structs/HTTPHeaders.html#/s:ST12makeIterator0B0QzyF":{"name":"makeIterator()","parent_name":"HTTPHeaders"},"Structs/HTTPHeaders.html#/s:Sl10startIndex0B0Qzvp":{"name":"startIndex","parent_name":"HTTPHeaders"},"Structs/HTTPHeaders.html#/s:Sl8endIndex0B0Qzvp":{"name":"endIndex","parent_name":"HTTPHeaders"},"Structs/HTTPHeaders.html#/s:Sly7ElementQz5IndexQzcip":{"name":"subscript(_:)","parent_name":"HTTPHeaders"},"Structs/HTTPHeaders.html#/s:Sl5index5after5IndexQzAD_tF":{"name":"index(after:)","parent_name":"HTTPHeaders"},"Structs/HTTPHeaders.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"HTTPHeaders"},"Structs/HTTPHeaders.html#/s:9Alamofire11HTTPHeadersV7defaultACvpZ":{"name":"default","abstract":"The default set of HTTPHeaders used by Alamofire. Includes Accept-Encoding, Accept-Language, and","parent_name":"HTTPHeaders"},"Structs/HTTPHeaders.html":{"name":"HTTPHeaders","abstract":"
An order-preserving and case-insensitive representation of HTTP headers.
"},"Structs/HTTPHeader.html":{"name":"HTTPHeader","abstract":"A representation of a single HTTP header’s name / value pair.
"},"Structs/URLEncoding.html":{"name":"URLEncoding","abstract":"Creates a url-encoded query string to be set as or appended to any existing URL query string or set as the HTTP"},"Structs/JSONEncoding.html":{"name":"JSONEncoding","abstract":"
Uses JSONSerialization to create a JSON representation of the parameters object, which is set as the body of the"},"Structs/DataResponse.html":{"name":"DataResponse","abstract":"
Used to store all data associated with a serialized response of a data or upload request.
"},"Structs/DownloadResponse.html":{"name":"DownloadResponse","abstract":"Used to store all data associated with a serialized response of a download request.
"},"Structs/Empty.html":{"name":"Empty","abstract":"A type representing an empty response. Use Empty.value to get the instance.
Returns a URLRequest or throws if an Error was encoutered.
The URLRequest returned by discarding any Error encountered.
Returns a URL from the conforming instance or throws.
Undocumented
","parent_name":"SessionStateProvider"},"Protocols/SessionStateProvider.html#/s:9Alamofire20SessionStateProviderP15didCompleteTaskyySo012NSURLSessionG0CF":{"name":"didCompleteTask(_:)","abstract":"Undocumented
","parent_name":"SessionStateProvider"},"Protocols/SessionStateProvider.html#/s:9Alamofire20SessionStateProviderP18serverTrustManagerAA06ServerfG0CSgvp":{"name":"serverTrustManager","abstract":"Undocumented
","parent_name":"SessionStateProvider"},"Protocols/SessionStateProvider.html#/s:9Alamofire20SessionStateProviderP10credential3for15protectionSpaceSo15NSURLCredentialCSgSo16NSURLSessionTaskC_So015NSURLProtectionH0CtF":{"name":"credential(for:protectionSpace:)","abstract":"Undocumented
","parent_name":"SessionStateProvider"},"Protocols/ServerTrustEvaluating.html#/s:9Alamofire21ServerTrustEvaluatingP8evaluate_7forHostySo03SecC3Refa_SStKF":{"name":"evaluate(_:forHost:)","abstract":"Evaluates the given SecTrust value for the given host.
Decode Data into the provided type.
Undocumented
","parent_name":"ResponseSerializer"},"Protocols/ResponseSerializer.html#/s:9Alamofire18ResponseSerializerP05emptyB5CodesShySiGvp":{"name":"emptyResponseCodes","abstract":"Undocumented
","parent_name":"ResponseSerializer"},"Protocols/ResponseSerializer.html#/s:9Alamofire18ResponseSerializerPAAE26defaultEmptyRequestMethodsShyAA10HTTPMethodOGvpZ":{"name":"defaultEmptyRequestMethods","abstract":"Undocumented
","parent_name":"ResponseSerializer"},"Protocols/ResponseSerializer.html#/s:9Alamofire18ResponseSerializerPAAE012defaultEmptyB5CodesShySiGvpZ":{"name":"defaultEmptyResponseCodes","abstract":"Undocumented
","parent_name":"ResponseSerializer"},"Protocols/ResponseSerializer.html#/s:9Alamofire18ResponseSerializerPAAE018requestAllowsEmptyB4DataySbSg10Foundation10URLRequestVSgF":{"name":"requestAllowsEmptyResponseData(_:)","abstract":"Undocumented
","parent_name":"ResponseSerializer"},"Protocols/ResponseSerializer.html#/s:9Alamofire18ResponseSerializerPAAE019responseAllowsEmptyB4DataySbSgSo17NSHTTPURLResponseCSgF":{"name":"responseAllowsEmptyResponseData(_:)","abstract":"Undocumented
","parent_name":"ResponseSerializer"},"Protocols/ResponseSerializer.html#/s:9Alamofire18ResponseSerializerPAAE05emptyB7Allowed10forRequest8responseSb10Foundation10URLRequestVSg_So17NSHTTPURLResponseCSgtF":{"name":"emptyResponseAllowed(forRequest:response:)","abstract":"Undocumented
","parent_name":"ResponseSerializer"},"Protocols/DownloadResponseSerializerProtocol.html#/s:9Alamofire34DownloadResponseSerializerProtocolP16SerializedObjectQa":{"name":"SerializedObject","abstract":"The type of serialized object to be created by this DownloadResponseSerializerType.
The function used to serialize the downloaded data in response handlers.
","parent_name":"DownloadResponseSerializerProtocol"},"Protocols/DataResponseSerializerProtocol.html#/s:9Alamofire30DataResponseSerializerProtocolP16SerializedObjectQa":{"name":"SerializedObject","abstract":"The type of serialized object to be created by this serializer.
","parent_name":"DataResponseSerializerProtocol"},"Protocols/DataResponseSerializerProtocol.html#/s:9Alamofire30DataResponseSerializerProtocolP9serialize7request8response4data5error16SerializedObjectQz10Foundation10URLRequestVSg_So17NSHTTPURLResponseCSgAK0B0VSgs5Error_pSgtKF":{"name":"serialize(request:response:data:error:)","abstract":"The function used to serialize the response data in response handlers.
","parent_name":"DataResponseSerializerProtocol"},"Protocols/RequestRetrier.html#/s:9Alamofire14RequestRetrierP6should_5retry4with10completionyAA7SessionC_AA0B0Cs5Error_pySb_SdtctF":{"name":"should(_:retry:with:completion:)","abstract":"Determines whether the Request should be retried by calling the completion closure.
Inspects and adapts the specified URLRequest in some manner and calls the completion handler with the Result.
Undocumented
","parent_name":"UploadableConvertible"},"Protocols/RequestDelegate.html#/s:9Alamofire15RequestDelegateP20sessionConfigurationSo012NSURLSessionE0Cvp":{"name":"sessionConfiguration","abstract":"Undocumented
","parent_name":"RequestDelegate"},"Protocols/RequestDelegate.html#/s:9Alamofire15RequestDelegateP09willRetryB0ySbAA0B0CF":{"name":"willRetryRequest(_:)","abstract":"Undocumented
","parent_name":"RequestDelegate"},"Protocols/RequestDelegate.html#/s:9Alamofire15RequestDelegateP05retryB0_20ifNecessaryWithErroryAA0B0C_s0H0_ptF":{"name":"retryRequest(_:ifNecessaryWithError:)","abstract":"Undocumented
","parent_name":"RequestDelegate"},"Protocols/RequestDelegate.html#/s:9Alamofire15RequestDelegateP06cancelB0yyAA0B0CF":{"name":"cancelRequest(_:)","abstract":"Undocumented
","parent_name":"RequestDelegate"},"Protocols/RequestDelegate.html#/s:9Alamofire15RequestDelegateP014cancelDownloadB0_21byProducingResumeDatayAA0eB0C_y10Foundation0I0VSgctF":{"name":"cancelDownloadRequest(_:byProducingResumeData:)","abstract":"Undocumented
","parent_name":"RequestDelegate"},"Protocols/RequestDelegate.html#/s:9Alamofire15RequestDelegateP07suspendB0yyAA0B0CF":{"name":"suspendRequest(_:)","abstract":"Undocumented
","parent_name":"RequestDelegate"},"Protocols/RequestDelegate.html#/s:9Alamofire15RequestDelegateP06resumeB0yyAA0B0CF":{"name":"resumeRequest(_:)","abstract":"Undocumented
","parent_name":"RequestDelegate"},"Protocols/ParameterEncoding.html#/s:9Alamofire17ParameterEncodingP6encode_4with10Foundation10URLRequestVAA0G11Convertible_p_SDySSypGSgtKF":{"name":"encode(_:with:)","abstract":"Creates a URL request by encoding parameters and applying them onto an existing request.
","parent_name":"ParameterEncoding"},"Protocols/ParameterEncoder.html#/s:9Alamofire16ParameterEncoderP6encode_4into10Foundation10URLRequestVqd__Sg_AHtKSERd__lF":{"name":"encode(_:into:)","abstract":"Encode the provided Encodable parameters into request.
The DispatchQueue onto which Alamofire’s root CompositeEventMonitor will dispatch events. Defaults to .main.
Event called during URLSessionDelegate‘s urlSession(_:didBecomeInvalidWithError:) method.
Event called during URLSessionTaskDelegate‘s urlSession(_:task:didReceive:completionHandler:) method.
Event called during URLSessionTaskDelegate‘s urlSession(_:task:didSendBodyData:totalBytesSent:totalBytesExpectedToSend:) method.
Event called during URLSessionTaskDelegate‘s urlSession(_:task:needNewBodyStream:) method.
Event called during URLSessionTaskDelegate‘s urlSession(_:task:willPerformHTTPRedirection:newRequest:completionHandler:) method.
Event called during URLSessionTaskDelegate‘s urlSession(_:task:didFinishCollecting:) method.
Event called during URLSessionTaskDelegate‘s urlSession(_:task:didCompleteWithError:) method.
Event called during URLSessionTaskDelegate‘s urlSession(_:taskIsWaitingForConnectivity:) method.
Event called during URLSessionDataDelegate‘s urlSession(_:dataTask:didReceive:) method.
Event called during URLSessionDataDelegate‘s urlSession(_:dataTask:willCacheResponse:completionHandler:) method.
Event called during URLSessionDownloadDelegate‘s urlSession(_:downloadTask:didResumeAtOffset:expectedTotalBytes:) method.
Event called during URLSessionDownloadDelegate‘s urlSession(_:downloadTask:didWriteData:totalBytesWritten:totalBytesExpectedToWrite:) method.
Event called during URLSessionDownloadDelegate‘s urlSession(_:downloadTask:didFinishDownloadingTo:) method.
Event called when a URLRequest is first created for a Request.
Event called when the attempt to create a URLRequest from a Request‘s original URLRequestConvertible value fails.
Event called when a RequestAdapter adapts the Request‘s initial URLRequest.
Event called when a RequestAdapter fails to adapt the Request‘s initial URLRequest.
Event called when a URLSessionTask subclass instance is created for a Request.
Event called when a Request receives a URLSessionTaskMetrics value.
Event called when a Request fails due to an error created by Alamofire. e.g. When certificat pinning fails.
Event called when a Request‘s task completes, possibly with an error. A Request may recieve this event","parent_name":"EventMonitor"},"Protocols/EventMonitor.html#/s:9Alamofire12EventMonitorP17requestIsRetryingyyAA7RequestCF":{"name":"requestIsRetrying(_:)","abstract":"
Event called when a Request is about to be retried.
Event called when a Request finishes and response serializers are being called.
Event called when a Request receives a resume call.
Event called when a Request receives a suspend call.
Event called when a Request receives a cancel call.
Event called when a DataRequest calls a Validation.
Event called when a DataRequest creates a DataResponse<Data?> value without calling a ResponseSerializer.
Event called when a DataRequest calls a ResponseSerializer and creates a generic DataResponse<Value>.
Event called when an UploadRequest creates its Uploadable value, indicating the type of upload it represents.
Event called when an UploadRequest failes to create its Uploadable value due to an error.
Event called when an UploadRequest provides the InputStream from its Uploadable value. This only occurs if","parent_name":"EventMonitor"},"Protocols/EventMonitor.html#/s:9Alamofire12EventMonitorP7request_25didFinishDownloadingUsing4withyAA15DownloadRequestC_So16NSURLSessionTaskCAA6ResultOy10Foundation3URLVGtF":{"name":"request(_:didFinishDownloadingUsing:with:)","abstract":"
Event called when a DownloadRequest‘s URLSessionDownloadTask finishes and the temporary file has been moved.
Event called when a DownloadRequest‘s Destination closure is called and creates the destination URL the","parent_name":"EventMonitor"},"Protocols/EventMonitor.html#/s:9Alamofire12EventMonitorP7request_18didValidateRequest8response7fileURL10withResultyAA08DownloadG0C_10Foundation10URLRequestVSgSo17NSHTTPURLResponseCAK0J0VSgAA0L0OyytGtF":{"name":"request(_:didValidateRequest:response:fileURL:withResult:)","abstract":"
Event called when a DownloadRequest calls a Validation.
Event called when a DownloadRequest creates a DownloadResponse<URL?> without calling a ResponseSerializer.
Event called when a DownloadRequest calls a DownloadResponseSerializer and creates a generic DownloadResponse<Value>
Protocol outlining the lifetime events inside Alamofire. It includes both events received from the various"},"Protocols/ParameterEncoder.html":{"name":"ParameterEncoder","abstract":"
A type that can encode any Encodable type into a URLRequest.
A type used to define how a set of parameters are applied to a URLRequest.
Protocol abstraction for Request‘s communication back to the SessionDelegate.
Undocumented
"},"Protocols.html#/s:9Alamofire17UploadConvertibleP":{"name":"UploadConvertible","abstract":"Undocumented
"},"Protocols/RequestAdapter.html":{"name":"RequestAdapter","abstract":"A type that can inspect and optionally adapt a URLRequest in some manner if necessary.
A type that determines whether a request should be retried after being executed by the specified session manager"},"Protocols/DataResponseSerializerProtocol.html":{"name":"DataResponseSerializerProtocol","abstract":"
The type to which all data response serializers must conform in order to serialize a response.
"},"Protocols/DownloadResponseSerializerProtocol.html":{"name":"DownloadResponseSerializerProtocol","abstract":"The type to which all download response serializers must conform in order to serialize a response.
"},"Protocols/ResponseSerializer.html":{"name":"ResponseSerializer","abstract":"A serializer that can handle both data and download responses.
"},"Protocols/DataDecoder.html":{"name":"DataDecoder","abstract":"Any type which can decode Data.
A protocol describing the API used to evaluate server trusts.
"},"Protocols/SessionStateProvider.html":{"name":"SessionStateProvider","abstract":"Undocumented
"},"Protocols/URLConvertible.html":{"name":"URLConvertible","abstract":"Types adopting the URLConvertible protocol can be used to construct URLs, which can then be used to construct"},"Protocols/URLRequestConvertible.html":{"name":"URLRequestConvertible","abstract":"
Types adopting the URLRequestConvertible protocol can be used to safely construct URLRequests.
Returns whether the two network reachability status values are equal.
"},"Extensions/URLComponents.html#/s:10Foundation13URLComponentsV9AlamofireE5asURLAA0E0VyKF":{"name":"asURL()","abstract":"Returns a URL if the self‘s url is not nil, otherwise throws.
Returns self.
Returns a URL if self can be used to initialize a URL instance, otherwise throws.
All public SecKey values for the contained SecCertificates.
Undocumented
","parent_name":"SecTrust"},"Extensions/SecTrust.html#/s:So11SecTrustRefa9AlamofireE8validate13errorProducerys5Error_ps5Int32V_So0aB10ResultTypeVtXE_tKF":{"name":"validate(errorProducer:)","abstract":"Undocumented
","parent_name":"SecTrust"},"Extensions/SecTrust.html#/s:So11SecTrustRefa9AlamofireE5apply6policyABSo0a6PolicyC0a_tKF":{"name":"apply(policy:)","abstract":"Undocumented
","parent_name":"SecTrust"},"Extensions/SecTrust.html#/s:So11SecTrustRefa9AlamofireE21setAnchorCertificatesyySaySo0a11CertificateC0aGKF":{"name":"setAnchorCertificates(_:)","abstract":"Undocumented
","parent_name":"SecTrust"},"Extensions/SecTrust.html#/s:So11SecTrustRefa9AlamofireE10publicKeysSaySo0a3KeyC0aGvp":{"name":"publicKeys","abstract":"The public keys contained in self.
The Data values for all certificates contained in self.
Undocumented
","parent_name":"SecTrust"},"Extensions/SecTrust.html#/s:So11SecTrustRefa9AlamofireE24performDefaultEvaluation7forHostySS_tKF":{"name":"performDefaultEvaluation(forHost:)","abstract":"Undocumented
","parent_name":"SecTrust"},"Extensions/SecTrust.html#/s:So11SecTrustRefa9AlamofireE12validateHostyySSKF":{"name":"validateHost(_:)","abstract":"Undocumented
","parent_name":"SecTrust"},"Extensions/Bundle.html#/s:So8NSBundleC9AlamofireE12certificatesSaySo17SecCertificateRefaGvp":{"name":"certificates","abstract":"Returns all valid cer, crt, and der certificates in the bundle.
Returns all public keys for the valid certificates in the bundle.
","parent_name":"Bundle"},"Extensions/CharacterSet.html#/s:10Foundation12CharacterSetV9AlamofireE17afURLQueryAllowedACvpZ":{"name":"afURLQueryAllowed","abstract":"Creates a CharacterSet from RFC 3986 allowed characters.
","parent_name":"CharacterSet"},"Extensions/Notification.html#/s:10Foundation12NotificationV9AlamofireE7requestAD7RequestCSgvp":{"name":"request","abstract":"The Request contained by the instance’s userInfo, nil otherwise.
Returns httpAdditionalHeaders as HTTPHeaders.
Undocumented
","parent_name":"URLSessionConfiguration"},"Extensions/HTTPURLResponse.html#/s:So17NSHTTPURLResponseC9AlamofireE11httpHeadersAC11HTTPHeadersVvp":{"name":"httpHeaders","abstract":"Returns allHeaderFields as HTTPHeaders.
Returns allHTTPHeaderFields as HTTPHeaders.
Returns self.
Creates an instance with the specified url, method, and headers.
Returns the instance cast as an AFError.
Undocumented
","parent_name":"Result"},"Enums/Result.html#/s:9Alamofire6ResultO7failureyACyxGs5Error_pcAEmlF":{"name":"failure(_:)","abstract":"Undocumented
","parent_name":"Result"},"Enums/Result.html#/s:9Alamofire6ResultO9isSuccessSbvp":{"name":"isSuccess","abstract":"Returns true if the result is a success, false otherwise.
Returns true if the result is a failure, false otherwise.
Returns the associated value if the result is a success, nil otherwise.
Returns the associated error value if the result is a failure, nil otherwise.
The textual representation used when written to an output stream, which includes whether the result was a","parent_name":"Result"},"Enums/Result.html#/s:9Alamofire6ResultO16debugDescriptionSSvp":{"name":"debugDescription","abstract":"
The debug textual representation used when written to an output stream, which includes whether the result was a","parent_name":"Result"},"Enums/Result.html#/s:9Alamofire6ResultO5valueACyxGxyKXE_tcfc":{"name":"init(value:)","abstract":"
Creates a Result instance from the result of a closure.
Returns the success value, or throws the failure error.
","parent_name":"Result"},"Enums/Result.html#/s:9Alamofire6ResultO3mapyACyqd__Gqd__xXElF":{"name":"map(_:)","abstract":"Evaluates the specified closure when the Result is a success, passing the unwrapped value as a parameter.
Evaluates the specified closure when the Result is a success, passing the unwrapped value as a parameter.
Evaluates the specified closure when the Result is a failure, passing the unwrapped error as a parameter.
Evaluates the specified closure when the Result is a failure, passing the unwrapped error as a parameter.
Evaluates the specified closure when the Result is a success, passing the unwrapped value as a parameter.
Evaluates the specified closure when the Result is a failure, passing the unwrapped error as a parameter.
Evaluates the specified closure when the Result is a success.
Evaluates the specified closure when the Result is a failure.
Undocumented
","parent_name":"HTTPMethod"},"Enums/HTTPMethod.html#/s:9Alamofire10HTTPMethodO6deleteyA2CmF":{"name":"delete","abstract":"Undocumented
","parent_name":"HTTPMethod"},"Enums/HTTPMethod.html#/s:9Alamofire10HTTPMethodO3getyA2CmF":{"name":"get","abstract":"Undocumented
","parent_name":"HTTPMethod"},"Enums/HTTPMethod.html#/s:9Alamofire10HTTPMethodO4headyA2CmF":{"name":"head","abstract":"Undocumented
","parent_name":"HTTPMethod"},"Enums/HTTPMethod.html#/s:9Alamofire10HTTPMethodO7optionsyA2CmF":{"name":"options","abstract":"Undocumented
","parent_name":"HTTPMethod"},"Enums/HTTPMethod.html#/s:9Alamofire10HTTPMethodO5patchyA2CmF":{"name":"patch","abstract":"Undocumented
","parent_name":"HTTPMethod"},"Enums/HTTPMethod.html#/s:9Alamofire10HTTPMethodO4postyA2CmF":{"name":"post","abstract":"Undocumented
","parent_name":"HTTPMethod"},"Enums/HTTPMethod.html#/s:9Alamofire10HTTPMethodO3putyA2CmF":{"name":"put","abstract":"Undocumented
","parent_name":"HTTPMethod"},"Enums/HTTPMethod.html#/s:9Alamofire10HTTPMethodO5traceyA2CmF":{"name":"trace","abstract":"Undocumented
","parent_name":"HTTPMethod"},"Enums/AF.html#/s:9Alamofire2AFO7request_6method10parameters8encoding7headersAA11DataRequestCAA14URLConvertible_p_AA10HTTPMethodOSDySSypGSgAA17ParameterEncoding_pAA11HTTPHeadersVSgtFZ":{"name":"request(_:method:parameters:encoding:headers:)","abstract":"Creates a DataRequest using SessionManager.default to retrive the contents of the specified url","parent_name":"AF"},"Enums/AF.html#/s:9Alamofire2AFO7request_6method10parameters7encoder7headersAA11DataRequestCAA14URLConvertible_p_AA10HTTPMethodOxSgAA16ParameterEncoder_pAA11HTTPHeadersVSgtSERzlFZ":{"name":"request(_:method:parameters:encoder:headers:)","abstract":"
Creates a DataRequest using SessionManager.default to retrive the contents of the specified url","parent_name":"AF"},"Enums/AF.html#/s:9Alamofire2AFO7requestyAA11DataRequestCAA21URLRequestConvertible_pFZ":{"name":"request(_:)","abstract":"
Creates a DataRequest using SessionManager.default to execute the specified urlRequest.
Creates a DownloadRequest using SessionManager.default to download the contents of the specified url to","parent_name":"AF"},"Enums/AF.html#/s:9Alamofire2AFO8download_6method10parameters7encoder7headers2toAA15DownloadRequestCAA14URLConvertible_p_AA10HTTPMethodOxSgAA16ParameterEncoder_pAA11HTTPHeadersVSg10Foundation3URLV011destinationQ0_AK7OptionsV7optionstAV_So17NSHTTPURLResponseCtcSgtSERzlFZ":{"name":"download(_:method:parameters:encoder:headers:to:)","abstract":"
Creates a DownloadRequest using SessionManager.default to download the contents of the specified url to","parent_name":"AF"},"Enums/AF.html#/s:9Alamofire2AFO8download_2toAA15DownloadRequestCAA21URLRequestConvertible_p_10Foundation3URLV011destinationJ0_AG7OptionsV7optionstAK_So17NSHTTPURLResponseCtcSgtFZ":{"name":"download(_:to:)","abstract":"
Creates a DownloadRequest using SessionManager.default to execute the specified urlRequest and download","parent_name":"AF"},"Enums/AF.html#/s:9Alamofire2AFO8download12resumingWith2toAA15DownloadRequestC10Foundation4DataV_AI3URLV011destinationK0_AH7OptionsV7optionstAM_So17NSHTTPURLResponseCtcSgtFZ":{"name":"download(resumingWith:to:)","abstract":"
Creates a DownloadRequest using the SessionManager.default from the resumeData produced from a previous","parent_name":"AF"},"Enums/AF.html#/s:9Alamofire2AFO6upload_2to6method7headersAA13UploadRequestC10Foundation3URLV_AA14URLConvertible_pAA10HTTPMethodOAA11HTTPHeadersVSgtFZ":{"name":"upload(_:to:method:headers:)","abstract":"
Creates an UploadRequest using SessionManager.default to upload the contents of the fileURL specified","parent_name":"AF"},"Enums/AF.html#/s:9Alamofire2AFO6upload_4withAA13UploadRequestC10Foundation3URLV_AA21URLRequestConvertible_ptFZ":{"name":"upload(_:with:)","abstract":"
Creates an UploadRequest using the SessionManager.default to upload the contents of the fileURL specificed","parent_name":"AF"},"Enums/AF.html#/s:9Alamofire2AFO6upload_2to6method7headersAA13UploadRequestC10Foundation4DataV_AA14URLConvertible_pAA10HTTPMethodOAA11HTTPHeadersVSgtFZ":{"name":"upload(_:to:method:headers:)","abstract":"
Creates an UploadRequest using SessionManager.default to upload the contents of the data specified using","parent_name":"AF"},"Enums/AF.html#/s:9Alamofire2AFO6upload_4withAA13UploadRequestC10Foundation4DataV_AA21URLRequestConvertible_ptFZ":{"name":"upload(_:with:)","abstract":"
Creates an UploadRequest using SessionManager.default to upload the contents of the data specified using","parent_name":"AF"},"Enums/AF.html#/s:9Alamofire2AFO6upload_2to6method7headersAA13UploadRequestCSo13NSInputStreamC_AA14URLConvertible_pAA10HTTPMethodOAA11HTTPHeadersVSgtFZ":{"name":"upload(_:to:method:headers:)","abstract":"
Creates an UploadRequest using SessionManager.default to upload the content provided by the stream","parent_name":"AF"},"Enums/AF.html#/s:9Alamofire2AFO6upload_4withAA13UploadRequestCSo13NSInputStreamC_AA21URLRequestConvertible_ptFZ":{"name":"upload(_:with:)","abstract":"
Creates an UploadRequest using SessionManager.default to upload the content provided by the stream","parent_name":"AF"},"Enums/AF.html#/s:9Alamofire2AFO6upload17multipartFormData14usingThreshold2to6method7headersAA13UploadRequestCyAA09MultiparteF0Cc_s6UInt64VAA14URLConvertible_pAA10HTTPMethodOAA11HTTPHeadersVSgtFZ":{"name":"upload(multipartFormData:usingThreshold:to:method:headers:)","abstract":"
Encodes multipartFormData using encodingMemoryThreshold and uploads the result using SessionManager.default","parent_name":"AF"},"Enums/AF.html#/s:9Alamofire2AFO6upload17multipartFormData14usingThreshold4withAA13UploadRequestCyAA09MultiparteF0Cc_s6UInt64VAA21URLRequestConvertible_ptFZ":{"name":"upload(multipartFormData:usingThreshold:with:)","abstract":"
Encodes multipartFormData using encodingMemoryThreshold and uploads the result using SessionManager.default","parent_name":"AF"},"Enums/AFError/ServerTrustFailureReason/Output.html#/s:9Alamofire7AFErrorO24ServerTrustFailureReasonO6OutputV4hostSSvp":{"name":"host","abstract":"
The host for which the evaluation was performed.
","parent_name":"Output"},"Enums/AFError/ServerTrustFailureReason/Output.html#/s:9Alamofire7AFErrorO24ServerTrustFailureReasonO6OutputV5trustSo03SecD3Refavp":{"name":"trust","abstract":"The SecTrust value which was evaluated.
The OSStatus of evaluation operation.
The result of the evaluation operation.
","parent_name":"Output"},"Enums/AFError/ServerTrustFailureReason/Output.html":{"name":"Output","abstract":"The output of a server trust evaluation.
","parent_name":"ServerTrustFailureReason"},"Enums/AFError/ServerTrustFailureReason.html#/s:9Alamofire7AFErrorO24ServerTrustFailureReasonO19noRequiredEvaluatoryAESS_tcAEmF":{"name":"noRequiredEvaluator(host:)","abstract":"Undocumented
","parent_name":"ServerTrustFailureReason"},"Enums/AFError/ServerTrustFailureReason.html#/s:9Alamofire7AFErrorO24ServerTrustFailureReasonO19noCertificatesFoundyA2EmF":{"name":"noCertificatesFound","abstract":"No certificates were found with which to perform the trust evaluation.
","parent_name":"ServerTrustFailureReason"},"Enums/AFError/ServerTrustFailureReason.html#/s:9Alamofire7AFErrorO24ServerTrustFailureReasonO17noPublicKeysFoundyA2EmF":{"name":"noPublicKeysFound","abstract":"No public keys were found with which to perform the trust evaluation.
","parent_name":"ServerTrustFailureReason"},"Enums/AFError/ServerTrustFailureReason.html#/s:9Alamofire7AFErrorO24ServerTrustFailureReasonO23policyApplicationFailedyAESo03SecD3Refa_So0j6PolicyK0as5Int32VtcAEmF":{"name":"policyApplicationFailed(trust:policy:status:)","abstract":"During evaluation, application of the associated SecPolicy failed.
During evaluation, setting the associated anchor certificates failed.
","parent_name":"ServerTrustFailureReason"},"Enums/AFError/ServerTrustFailureReason.html#/s:9Alamofire7AFErrorO24ServerTrustFailureReasonO30revocationPolicyCreationFailedyA2EmF":{"name":"revocationPolicyCreationFailed","abstract":"During evaluation, creation of the revocation policy failed.
","parent_name":"ServerTrustFailureReason"},"Enums/AFError/ServerTrustFailureReason.html#/s:9Alamofire7AFErrorO24ServerTrustFailureReasonO23defaultEvaluationFailedyA2E6OutputV_tcAEmF":{"name":"defaultEvaluationFailed(output:)","abstract":"Default evaluation failed with the associated Output.
Host validation failed with the associated Output.
Revocation check failed with the associated Output and options.
Certificate pinning failed.
","parent_name":"ServerTrustFailureReason"},"Enums/AFError/ServerTrustFailureReason.html#/s:9Alamofire7AFErrorO24ServerTrustFailureReasonO22publicKeyPinningFailedyAESS_So03SecD3RefaSaySo0khL0aGAKtcAEmF":{"name":"publicKeyPinningFailed(host:trust:pinnedKeys:serverKeys:)","abstract":"Public key pinning failed.
","parent_name":"ServerTrustFailureReason"},"Enums/AFError/ResponseSerializationFailureReason.html#/s:9Alamofire7AFErrorO34ResponseSerializationFailureReasonO24inputDataNilOrZeroLengthyA2EmF":{"name":"inputDataNilOrZeroLength","abstract":"The server response contained no data or the data was zero length.
","parent_name":"ResponseSerializationFailureReason"},"Enums/AFError/ResponseSerializationFailureReason.html#/s:9Alamofire7AFErrorO34ResponseSerializationFailureReasonO12inputFileNilyA2EmF":{"name":"inputFileNil","abstract":"The file containing the server response did not exist.
","parent_name":"ResponseSerializationFailureReason"},"Enums/AFError/ResponseSerializationFailureReason.html#/s:9Alamofire7AFErrorO34ResponseSerializationFailureReasonO19inputFileReadFailedyAE10Foundation3URLV_tcAEmF":{"name":"inputFileReadFailed(at:)","abstract":"The file containing the server response could not be read from the associated URL.
String serialization failed using the provided String.Encoding.
JSON serialization failed with an underlying system error.
","parent_name":"ResponseSerializationFailureReason"},"Enums/AFError/ResponseSerializationFailureReason.html#/s:9Alamofire7AFErrorO34ResponseSerializationFailureReasonO14decodingFailedyAEs5Error_p_tcAEmF":{"name":"decodingFailed(error:)","abstract":"A DataDecoder failed to decode the response due to the associated Error.
Generic serialization failed for an empty response that wasn’t type Empty but instead the associated type.
Undocumented
","parent_name":"ResponseValidationFailureReason"},"Enums/AFError/ResponseValidationFailureReason.html#/s:9Alamofire7AFErrorO31ResponseValidationFailureReasonO18dataFileReadFailedyAE10Foundation3URLV_tcAEmF":{"name":"dataFileReadFailed(at:)","abstract":"Undocumented
","parent_name":"ResponseValidationFailureReason"},"Enums/AFError/ResponseValidationFailureReason.html#/s:9Alamofire7AFErrorO31ResponseValidationFailureReasonO18missingContentTypeyAESaySSG_tcAEmF":{"name":"missingContentType(acceptableContentTypes:)","abstract":"Undocumented
","parent_name":"ResponseValidationFailureReason"},"Enums/AFError/ResponseValidationFailureReason.html#/s:9Alamofire7AFErrorO31ResponseValidationFailureReasonO23unacceptableContentTypeyAESaySSG_SStcAEmF":{"name":"unacceptableContentType(acceptableContentTypes:responseContentType:)","abstract":"Undocumented
","parent_name":"ResponseValidationFailureReason"},"Enums/AFError/ResponseValidationFailureReason.html#/s:9Alamofire7AFErrorO31ResponseValidationFailureReasonO22unacceptableStatusCodeyAESi_tcAEmF":{"name":"unacceptableStatusCode(code:)","abstract":"Undocumented
","parent_name":"ResponseValidationFailureReason"},"Enums/AFError/MultipartEncodingFailureReason.html#/s:9Alamofire7AFErrorO30MultipartEncodingFailureReasonO18bodyPartURLInvalidyAE10Foundation3URLV_tcAEmF":{"name":"bodyPartURLInvalid(url:)","abstract":"Undocumented
","parent_name":"MultipartEncodingFailureReason"},"Enums/AFError/MultipartEncodingFailureReason.html#/s:9Alamofire7AFErrorO30MultipartEncodingFailureReasonO23bodyPartFilenameInvalidyAE10Foundation3URLV_tcAEmF":{"name":"bodyPartFilenameInvalid(in:)","abstract":"Undocumented
","parent_name":"MultipartEncodingFailureReason"},"Enums/AFError/MultipartEncodingFailureReason.html#/s:9Alamofire7AFErrorO30MultipartEncodingFailureReasonO24bodyPartFileNotReachableyAE10Foundation3URLV_tcAEmF":{"name":"bodyPartFileNotReachable(at:)","abstract":"Undocumented
","parent_name":"MultipartEncodingFailureReason"},"Enums/AFError/MultipartEncodingFailureReason.html#/s:9Alamofire7AFErrorO30MultipartEncodingFailureReasonO33bodyPartFileNotReachableWithErroryAE10Foundation3URLV_s0M0_ptcAEmF":{"name":"bodyPartFileNotReachableWithError(atURL:error:)","abstract":"Undocumented
","parent_name":"MultipartEncodingFailureReason"},"Enums/AFError/MultipartEncodingFailureReason.html#/s:9Alamofire7AFErrorO30MultipartEncodingFailureReasonO23bodyPartFileIsDirectoryyAE10Foundation3URLV_tcAEmF":{"name":"bodyPartFileIsDirectory(at:)","abstract":"Undocumented
","parent_name":"MultipartEncodingFailureReason"},"Enums/AFError/MultipartEncodingFailureReason.html#/s:9Alamofire7AFErrorO30MultipartEncodingFailureReasonO28bodyPartFileSizeNotAvailableyAE10Foundation3URLV_tcAEmF":{"name":"bodyPartFileSizeNotAvailable(at:)","abstract":"Undocumented
","parent_name":"MultipartEncodingFailureReason"},"Enums/AFError/MultipartEncodingFailureReason.html#/s:9Alamofire7AFErrorO30MultipartEncodingFailureReasonO36bodyPartFileSizeQueryFailedWithErroryAE10Foundation3URLV_s0N0_ptcAEmF":{"name":"bodyPartFileSizeQueryFailedWithError(forURL:error:)","abstract":"Undocumented
","parent_name":"MultipartEncodingFailureReason"},"Enums/AFError/MultipartEncodingFailureReason.html#/s:9Alamofire7AFErrorO30MultipartEncodingFailureReasonO33bodyPartInputStreamCreationFailedyAE10Foundation3URLV_tcAEmF":{"name":"bodyPartInputStreamCreationFailed(for:)","abstract":"Undocumented
","parent_name":"MultipartEncodingFailureReason"},"Enums/AFError/MultipartEncodingFailureReason.html#/s:9Alamofire7AFErrorO30MultipartEncodingFailureReasonO26outputStreamCreationFailedyAE10Foundation3URLV_tcAEmF":{"name":"outputStreamCreationFailed(for:)","abstract":"Undocumented
","parent_name":"MultipartEncodingFailureReason"},"Enums/AFError/MultipartEncodingFailureReason.html#/s:9Alamofire7AFErrorO30MultipartEncodingFailureReasonO29outputStreamFileAlreadyExistsyAE10Foundation3URLV_tcAEmF":{"name":"outputStreamFileAlreadyExists(at:)","abstract":"Undocumented
","parent_name":"MultipartEncodingFailureReason"},"Enums/AFError/MultipartEncodingFailureReason.html#/s:9Alamofire7AFErrorO30MultipartEncodingFailureReasonO22outputStreamURLInvalidyAE10Foundation3URLV_tcAEmF":{"name":"outputStreamURLInvalid(url:)","abstract":"Undocumented
","parent_name":"MultipartEncodingFailureReason"},"Enums/AFError/MultipartEncodingFailureReason.html#/s:9Alamofire7AFErrorO30MultipartEncodingFailureReasonO23outputStreamWriteFailedyAEs5Error_p_tcAEmF":{"name":"outputStreamWriteFailed(error:)","abstract":"Undocumented
","parent_name":"MultipartEncodingFailureReason"},"Enums/AFError/MultipartEncodingFailureReason.html#/s:9Alamofire7AFErrorO30MultipartEncodingFailureReasonO21inputStreamReadFailedyAEs5Error_p_tcAEmF":{"name":"inputStreamReadFailed(error:)","abstract":"Undocumented
","parent_name":"MultipartEncodingFailureReason"},"Enums/AFError/ParameterEncoderFailureReason/RequiredComponent.html#/s:9Alamofire7AFErrorO29ParameterEncoderFailureReasonO17RequiredComponentO3urlyA2GmF":{"name":"url","abstract":"The URL was missing or unable to be extracted from the passed URLRequest or during encoding.
The HTTPMethod could not be extracted from the passed URLRequest.
Possible missing components.
","parent_name":"ParameterEncoderFailureReason"},"Enums/AFError/ParameterEncoderFailureReason.html#/s:9Alamofire7AFErrorO29ParameterEncoderFailureReasonO24missingRequiredComponentyA2E0hI0OcAEmF":{"name":"missingRequiredComponent(_:)","abstract":"A RequiredComponent was missing during encoding.
The underlying encoder failed with the associated error.
","parent_name":"ParameterEncoderFailureReason"},"Enums/AFError/ParameterEncodingFailureReason.html#/s:9Alamofire7AFErrorO30ParameterEncodingFailureReasonO10missingURLyA2EmF":{"name":"missingURL","abstract":"Undocumented
","parent_name":"ParameterEncodingFailureReason"},"Enums/AFError/ParameterEncodingFailureReason.html#/s:9Alamofire7AFErrorO30ParameterEncodingFailureReasonO04jsonD6FailedyAEs5Error_p_tcAEmF":{"name":"jsonEncodingFailed(error:)","abstract":"Undocumented
","parent_name":"ParameterEncodingFailureReason"},"Enums/AFError/ParameterEncodingFailureReason.html":{"name":"ParameterEncodingFailureReason","abstract":"The underlying reason the parameter encoding error occurred.
","parent_name":"AFError"},"Enums/AFError/ParameterEncoderFailureReason.html":{"name":"ParameterEncoderFailureReason","abstract":"Underlying reason the parameter encoder error occured.
","parent_name":"AFError"},"Enums/AFError/MultipartEncodingFailureReason.html":{"name":"MultipartEncodingFailureReason","abstract":"The underlying reason the multipart encoding error occurred.
","parent_name":"AFError"},"Enums/AFError/ResponseValidationFailureReason.html":{"name":"ResponseValidationFailureReason","abstract":"The underlying reason the response validation error occurred.
","parent_name":"AFError"},"Enums/AFError/ResponseSerializationFailureReason.html":{"name":"ResponseSerializationFailureReason","abstract":"The underlying reason the response serialization error occurred.
","parent_name":"AFError"},"Enums/AFError/ServerTrustFailureReason.html":{"name":"ServerTrustFailureReason","abstract":"Underlying reason a server trust evaluation error occured.
","parent_name":"AFError"},"Enums/AFError.html#/s:9Alamofire7AFErrorO19explicitlyCancelledyA2CmF":{"name":"explicitlyCancelled","abstract":"Undocumented
","parent_name":"AFError"},"Enums/AFError.html#/s:9Alamofire7AFErrorO10invalidURLyAcA14URLConvertible_p_tcACmF":{"name":"invalidURL(url:)","abstract":"Undocumented
","parent_name":"AFError"},"Enums/AFError.html#/s:9Alamofire7AFErrorO23parameterEncodingFailedyA2C09ParameterD13FailureReasonO_tcACmF":{"name":"parameterEncodingFailed(reason:)","abstract":"Undocumented
","parent_name":"AFError"},"Enums/AFError.html#/s:9Alamofire7AFErrorO22parameterEncoderFailedyA2C09ParameterD13FailureReasonO_tcACmF":{"name":"parameterEncoderFailed(reason:)","abstract":"Undocumented
","parent_name":"AFError"},"Enums/AFError.html#/s:9Alamofire7AFErrorO23multipartEncodingFailedyA2C09MultipartD13FailureReasonO_tcACmF":{"name":"multipartEncodingFailed(reason:)","abstract":"Undocumented
","parent_name":"AFError"},"Enums/AFError.html#/s:9Alamofire7AFErrorO24responseValidationFailedyA2C08ResponseD13FailureReasonO_tcACmF":{"name":"responseValidationFailed(reason:)","abstract":"Undocumented
","parent_name":"AFError"},"Enums/AFError.html#/s:9Alamofire7AFErrorO27responseSerializationFailedyA2C08ResponseD13FailureReasonO_tcACmF":{"name":"responseSerializationFailed(reason:)","abstract":"Undocumented
","parent_name":"AFError"},"Enums/AFError.html#/s:9Alamofire7AFErrorO27serverTrustEvaluationFailedyA2C06ServerD13FailureReasonO_tcACmF":{"name":"serverTrustEvaluationFailed(reason:)","abstract":"Undocumented
","parent_name":"AFError"},"Enums/AFError.html#/s:9Alamofire7AFErrorO26isExplicitlyCancelledErrorSbvp":{"name":"isExplicitlyCancelledError","abstract":"Returns whether the AFError is an explicitly cancelled error.
Returns whether the AFError is an invalid URL error.
","parent_name":"AFError"},"Enums/AFError.html#/s:9Alamofire7AFErrorO24isParameterEncodingErrorSbvp":{"name":"isParameterEncodingError","abstract":"Returns whether the AFError is a parameter encoding error. When true, the underlyingError property will","parent_name":"AFError"},"Enums/AFError.html#/s:9Alamofire7AFErrorO23isParameterEncoderErrorSbvp":{"name":"isParameterEncoderError","abstract":"
Returns whether the instance is a parameter encoder error.
","parent_name":"AFError"},"Enums/AFError.html#/s:9Alamofire7AFErrorO24isMultipartEncodingErrorSbvp":{"name":"isMultipartEncodingError","abstract":"Returns whether the AFError is a multipart encoding error. When true, the url and underlyingError properties","parent_name":"AFError"},"Enums/AFError.html#/s:9Alamofire7AFErrorO25isResponseValidationErrorSbvp":{"name":"isResponseValidationError","abstract":"
Returns whether the AFError is a response validation error. When true, the acceptableContentTypes,","parent_name":"AFError"},"Enums/AFError.html#/s:9Alamofire7AFErrorO28isResponseSerializationErrorSbvp":{"name":"isResponseSerializationError","abstract":"
Returns whether the AFError is a response serialization error. When true, the failedStringEncoding and","parent_name":"AFError"},"Enums/AFError.html#/s:9Alamofire7AFErrorO28isServerTrustEvaluationErrorSbvp":{"name":"isServerTrustEvaluationError","abstract":"
Returns whether the AFError is a server trust evaluation error.
The URLConvertible associated with the error.
The URL associated with the error.
The Error returned by a system framework associated with a .parameterEncodingFailed,","parent_name":"AFError"},"Enums/AFError.html#/s:9Alamofire7AFErrorO22acceptableContentTypesSaySSGSgvp":{"name":"acceptableContentTypes","abstract":"
The acceptable Content-Types of a .responseValidationFailed error.
The response Content-Type of a .responseValidationFailed error.
The response code of a .responseValidationFailed error.
The String.Encoding associated with a failed .stringResponse() call.
AFError is the error type returned by Alamofire. It encompasses a few different types of errors, each with"},"Enums/AF.html":{"name":"AF","abstract":"
Global namespace containing API for the default Session instance.
HTTP method definitions.
"},"Enums/Result.html":{"name":"Result","abstract":"Used to represent whether a request was successful or encountered an error.
"},"Classes/SessionDelegate.html#/s:9Alamofire15SessionDelegateC11fileManagerACSo06NSFileE0C_tcfc":{"name":"init(fileManager:)","abstract":"Undocumented
","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/c:@CM@Alamofire@objc(cs)SessionDelegate(im)URLSession:didBecomeInvalidWithError:":{"name":"urlSession(_:didBecomeInvalidWithError:)","abstract":"Undocumented
","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/c:@CM@Alamofire@objc(cs)SessionDelegate(im)URLSession:task:didReceiveChallenge:completionHandler:":{"name":"urlSession(_:task:didReceive:completionHandler:)","abstract":"Undocumented
","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/c:@CM@Alamofire@objc(cs)SessionDelegate(im)URLSession:task:didSendBodyData:totalBytesSent:totalBytesExpectedToSend:":{"name":"urlSession(_:task:didSendBodyData:totalBytesSent:totalBytesExpectedToSend:)","abstract":"Undocumented
","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/c:@CM@Alamofire@objc(cs)SessionDelegate(im)URLSession:task:needNewBodyStream:":{"name":"urlSession(_:task:needNewBodyStream:)","abstract":"Undocumented
","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/c:@CM@Alamofire@objc(cs)SessionDelegate(im)URLSession:task:willPerformHTTPRedirection:newRequest:completionHandler:":{"name":"urlSession(_:task:willPerformHTTPRedirection:newRequest:completionHandler:)","abstract":"Undocumented
","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/c:@CM@Alamofire@objc(cs)SessionDelegate(im)URLSession:task:didFinishCollectingMetrics:":{"name":"urlSession(_:task:didFinishCollecting:)","abstract":"Undocumented
","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/c:@CM@Alamofire@objc(cs)SessionDelegate(im)URLSession:task:didCompleteWithError:":{"name":"urlSession(_:task:didCompleteWithError:)","abstract":"Undocumented
","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/c:@CM@Alamofire@objc(cs)SessionDelegate(im)URLSession:taskIsWaitingForConnectivity:":{"name":"urlSession(_:taskIsWaitingForConnectivity:)","abstract":"Undocumented
","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/c:@CM@Alamofire@objc(cs)SessionDelegate(im)URLSession:dataTask:didReceiveData:":{"name":"urlSession(_:dataTask:didReceive:)","abstract":"Undocumented
","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/c:@CM@Alamofire@objc(cs)SessionDelegate(im)URLSession:dataTask:willCacheResponse:completionHandler:":{"name":"urlSession(_:dataTask:willCacheResponse:completionHandler:)","abstract":"Undocumented
","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/c:@CM@Alamofire@objc(cs)SessionDelegate(im)URLSession:downloadTask:didResumeAtOffset:expectedTotalBytes:":{"name":"urlSession(_:downloadTask:didResumeAtOffset:expectedTotalBytes:)","abstract":"Undocumented
","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/c:@CM@Alamofire@objc(cs)SessionDelegate(im)URLSession:downloadTask:didWriteData:totalBytesWritten:totalBytesExpectedToWrite:":{"name":"urlSession(_:downloadTask:didWriteData:totalBytesWritten:totalBytesExpectedToWrite:)","abstract":"Undocumented
","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/c:@CM@Alamofire@objc(cs)SessionDelegate(im)URLSession:downloadTask:didFinishDownloadingToURL:":{"name":"urlSession(_:downloadTask:didFinishDownloadingTo:)","abstract":"Undocumented
","parent_name":"SessionDelegate"},"Classes/Session.html#/s:9Alamofire7SessionC7defaultACvpZ":{"name":"default","abstract":"Undocumented
","parent_name":"Session"},"Classes/Session.html#/s:9Alamofire7SessionC8delegateAA0B8DelegateCvp":{"name":"delegate","abstract":"Undocumented
","parent_name":"Session"},"Classes/Session.html#/s:9Alamofire7SessionC9rootQueueSo17OS_dispatch_queueCvp":{"name":"rootQueue","abstract":"Undocumented
","parent_name":"Session"},"Classes/Session.html#/s:9Alamofire7SessionC12requestQueueSo17OS_dispatch_queueCvp":{"name":"requestQueue","abstract":"Undocumented
","parent_name":"Session"},"Classes/Session.html#/s:9Alamofire7SessionC18serializationQueueSo17OS_dispatch_queueCvp":{"name":"serializationQueue","abstract":"Undocumented
","parent_name":"Session"},"Classes/Session.html#/s:9Alamofire7SessionC7adapterAA14RequestAdapter_pSgvp":{"name":"adapter","abstract":"Undocumented
","parent_name":"Session"},"Classes/Session.html#/s:9Alamofire7SessionC7retrierAA14RequestRetrier_pSgvp":{"name":"retrier","abstract":"Undocumented
","parent_name":"Session"},"Classes/Session.html#/s:9Alamofire7SessionC18serverTrustManagerAA06ServerdE0CSgvp":{"name":"serverTrustManager","abstract":"Undocumented
","parent_name":"Session"},"Classes/Session.html#/s:9Alamofire7SessionC7sessionSo12NSURLSessionCvp":{"name":"session","abstract":"Undocumented
","parent_name":"Session"},"Classes/Session.html#/s:9Alamofire7SessionC12eventMonitorAA014CompositeEventD0Cvp":{"name":"eventMonitor","abstract":"Undocumented
","parent_name":"Session"},"Classes/Session.html#/s:9Alamofire7SessionC20defaultEventMonitorsSayAA0D7Monitor_pGvp":{"name":"defaultEventMonitors","abstract":"Undocumented
","parent_name":"Session"},"Classes/Session.html#/s:9Alamofire7SessionC24startRequestsImmediatelySbvp":{"name":"startRequestsImmediately","abstract":"Undocumented
","parent_name":"Session"},"Classes/Session.html#/s:9Alamofire7SessionC24startRequestsImmediately7session8delegate9rootQueue07requestI0013serializationI07adapter18serverTrustManager7retrier13eventMonitorsACSb_So12NSURLSessionCAA0B8DelegateCSo17OS_dispatch_queueCASSgAtA14RequestAdapter_pSgAA06ServernO0CSgAA0X7Retrier_pSgSayAA12EventMonitor_pGtcfc":{"name":"init(startRequestsImmediately:session:delegate:rootQueue:requestQueue:serializationQueue:adapter:serverTrustManager:retrier:eventMonitors:)","abstract":"Undocumented
","parent_name":"Session"},"Classes/Session.html#/s:9Alamofire7SessionC24startRequestsImmediately13configuration8delegate9rootQueue07requestI0013serializationI07adapter18serverTrustManager7retrier13eventMonitorsACSb_So25NSURLSessionConfigurationCAA0B8DelegateCSo17OS_dispatch_queueCASSgAtA14RequestAdapter_pSgAA06ServernO0CSgAA0Y7Retrier_pSgSayAA12EventMonitor_pGtcfc":{"name":"init(startRequestsImmediately:configuration:delegate:rootQueue:requestQueue:serializationQueue:adapter:serverTrustManager:retrier:eventMonitors:)","abstract":"Undocumented
","parent_name":"Session"},"Classes/Session.html#/s:9Alamofire7SessionC7request_6method10parameters8encoding7headersAA11DataRequestCAA14URLConvertible_p_AA10HTTPMethodOSDySSypGSgAA17ParameterEncoding_pAA11HTTPHeadersVSgtF":{"name":"request(_:method:parameters:encoding:headers:)","abstract":"Undocumented
","parent_name":"Session"},"Classes/Session.html#/s:9Alamofire7SessionC7request_6method10parameters7encoder7headersAA11DataRequestCAA14URLConvertible_p_AA10HTTPMethodOxSgAA16ParameterEncoder_pAA11HTTPHeadersVSgtSERzlF":{"name":"request(_:method:parameters:encoder:headers:)","abstract":"Undocumented
","parent_name":"Session"},"Classes/Session.html#/s:9Alamofire7SessionC7requestyAA11DataRequestCAA21URLRequestConvertible_pF":{"name":"request(_:)","abstract":"Undocumented
","parent_name":"Session"},"Classes/Session.html#/s:9Alamofire7SessionC8download_6method10parameters8encoding7headers2toAA15DownloadRequestCAA14URLConvertible_p_AA10HTTPMethodOSDySSypGSgAA17ParameterEncoding_pAA11HTTPHeadersVSg10Foundation3URLV011destinationQ0_AK7OptionsV7optionstAW_So17NSHTTPURLResponseCtcSgtF":{"name":"download(_:method:parameters:encoding:headers:to:)","abstract":"Undocumented
","parent_name":"Session"},"Classes/Session.html#/s:9Alamofire7SessionC8download_6method10parameters7encoder7headers2toAA15DownloadRequestCAA14URLConvertible_p_AA10HTTPMethodOxSgAA16ParameterEncoder_pAA11HTTPHeadersVSg10Foundation3URLV011destinationQ0_AK7OptionsV7optionstAV_So17NSHTTPURLResponseCtcSgtSERzlF":{"name":"download(_:method:parameters:encoder:headers:to:)","abstract":"Undocumented
","parent_name":"Session"},"Classes/Session.html#/s:9Alamofire7SessionC8download_2toAA15DownloadRequestCAA21URLRequestConvertible_p_10Foundation3URLV011destinationJ0_AG7OptionsV7optionstAK_So17NSHTTPURLResponseCtcSgtF":{"name":"download(_:to:)","abstract":"Undocumented
","parent_name":"Session"},"Classes/Session.html#/s:9Alamofire7SessionC8download12resumingWith2toAA15DownloadRequestC10Foundation4DataV_AI3URLV011destinationK0_AH7OptionsV7optionstAM_So17NSHTTPURLResponseCtcSgtF":{"name":"download(resumingWith:to:)","abstract":"Undocumented
","parent_name":"Session"},"Classes/Session.html#/s:9Alamofire7SessionC6upload_2to6method7headersAA13UploadRequestC10Foundation4DataV_AA14URLConvertible_pAA10HTTPMethodOAA11HTTPHeadersVSgtF":{"name":"upload(_:to:method:headers:)","abstract":"Undocumented
","parent_name":"Session"},"Classes/Session.html#/s:9Alamofire7SessionC6upload_4withAA13UploadRequestC10Foundation4DataV_AA21URLRequestConvertible_ptF":{"name":"upload(_:with:)","abstract":"Undocumented
","parent_name":"Session"},"Classes/Session.html#/s:9Alamofire7SessionC6upload_2to6method7headersAA13UploadRequestC10Foundation3URLV_AA14URLConvertible_pAA10HTTPMethodOAA11HTTPHeadersVSgtF":{"name":"upload(_:to:method:headers:)","abstract":"Undocumented
","parent_name":"Session"},"Classes/Session.html#/s:9Alamofire7SessionC6upload_4withAA13UploadRequestC10Foundation3URLV_AA21URLRequestConvertible_ptF":{"name":"upload(_:with:)","abstract":"Undocumented
","parent_name":"Session"},"Classes/Session.html#/s:9Alamofire7SessionC6upload_2to6method7headersAA13UploadRequestCSo13NSInputStreamC_AA14URLConvertible_pAA10HTTPMethodOAA11HTTPHeadersVSgtF":{"name":"upload(_:to:method:headers:)","abstract":"Undocumented
","parent_name":"Session"},"Classes/Session.html#/s:9Alamofire7SessionC6upload_4withAA13UploadRequestCSo13NSInputStreamC_AA21URLRequestConvertible_ptF":{"name":"upload(_:with:)","abstract":"Undocumented
","parent_name":"Session"},"Classes/Session.html#/s:9Alamofire7SessionC6upload17multipartFormData14usingThreshold11fileManager2to6method7headersAA13UploadRequestCyAA09MultiparteF0Cc_s6UInt64VSo06NSFileJ0CAA14URLConvertible_pAA10HTTPMethodOAA11HTTPHeadersVSgtF":{"name":"upload(multipartFormData:usingThreshold:fileManager:to:method:headers:)","abstract":"Undocumented
","parent_name":"Session"},"Classes/Session.html#/s:9Alamofire7SessionC6upload17multipartFormData14usingThreshold11fileManager4withAA13UploadRequestCyAA09MultiparteF0Cc_s6UInt64VSo06NSFileJ0CAA21URLRequestConvertible_ptF":{"name":"upload(multipartFormData:usingThreshold:fileManager:with:)","abstract":"Undocumented
","parent_name":"Session"},"Classes/Session.html#/s:9Alamofire7SessionC20sessionConfigurationSo012NSURLSessionD0Cvp":{"name":"sessionConfiguration","abstract":"Undocumented
","parent_name":"Session"},"Classes/Session.html#/s:9Alamofire7SessionC16willRetryRequestySbAA0E0CF":{"name":"willRetryRequest(_:)","abstract":"Undocumented
","parent_name":"Session"},"Classes/Session.html#/s:9Alamofire7SessionC12retryRequest_20ifNecessaryWithErroryAA0D0C_s0H0_ptF":{"name":"retryRequest(_:ifNecessaryWithError:)","abstract":"Undocumented
","parent_name":"Session"},"Classes/Session.html#/s:9Alamofire7SessionC13cancelRequestyyAA0D0CF":{"name":"cancelRequest(_:)","abstract":"Undocumented
","parent_name":"Session"},"Classes/Session.html#/s:9Alamofire7SessionC21cancelDownloadRequest_21byProducingResumeDatayAA0dE0C_y10Foundation0I0VSgctF":{"name":"cancelDownloadRequest(_:byProducingResumeData:)","abstract":"Undocumented
","parent_name":"Session"},"Classes/Session.html#/s:9Alamofire7SessionC14suspendRequestyyAA0D0CF":{"name":"suspendRequest(_:)","abstract":"Undocumented
","parent_name":"Session"},"Classes/Session.html#/s:9Alamofire7SessionC13resumeRequestyyAA0D0CF":{"name":"resumeRequest(_:)","abstract":"Undocumented
","parent_name":"Session"},"Classes/Session.html#/s:9Alamofire7SessionC7request3forAA7RequestCSgSo16NSURLSessionTaskC_tF":{"name":"request(for:)","abstract":"Undocumented
","parent_name":"Session"},"Classes/Session.html#/s:9Alamofire7SessionC15didCompleteTaskyySo012NSURLSessionE0CF":{"name":"didCompleteTask(_:)","abstract":"Undocumented
","parent_name":"Session"},"Classes/Session.html#/s:9Alamofire7SessionC10credential3for15protectionSpaceSo15NSURLCredentialCSgSo16NSURLSessionTaskC_So015NSURLProtectionF0CtF":{"name":"credential(for:protectionSpace:)","abstract":"Undocumented
","parent_name":"Session"},"Classes/DisabledEvaluator.html#/s:9Alamofire17DisabledEvaluatorCACycfc":{"name":"init()","abstract":"Undocumented
","parent_name":"DisabledEvaluator"},"Classes/DisabledEvaluator.html#/s:9Alamofire21ServerTrustEvaluatingP8evaluate_7forHostySo03SecC3Refa_SStKF":{"name":"evaluate(_:forHost:)","parent_name":"DisabledEvaluator"},"Classes/CompositeTrustEvaluator.html#/s:9Alamofire23CompositeTrustEvaluatorC10evaluatorsACSayAA06ServerC10Evaluating_pG_tcfc":{"name":"init(evaluators:)","abstract":"Creates a CompositeTrustEvaluator.
Creates a PublicKeysTrustEvaluator.
Creates a PinnedCertificatesTrustEvaluator.
Perform revocation checking using the CRL (Certification Revocation List) method.
","parent_name":"Options"},"Classes/RevocationTrustEvaluator/Options.html#/s:9Alamofire24RevocationTrustEvaluatorC7OptionsV21networkAccessDisabledAEvpZ":{"name":"networkAccessDisabled","abstract":"Consult only locally cached replies; do not use network access.
","parent_name":"Options"},"Classes/RevocationTrustEvaluator/Options.html#/s:9Alamofire24RevocationTrustEvaluatorC7OptionsV4ocspAEvpZ":{"name":"ocsp","abstract":"Perform revocation checking using OCSP (Online Certificate Status Protocol).
","parent_name":"Options"},"Classes/RevocationTrustEvaluator/Options.html#/s:9Alamofire24RevocationTrustEvaluatorC7OptionsV9preferCRLAEvpZ":{"name":"preferCRL","abstract":"Prefer CRL revocation checking over OCSP; by default, OCSP is preferred.
","parent_name":"Options"},"Classes/RevocationTrustEvaluator/Options.html#/s:9Alamofire24RevocationTrustEvaluatorC7OptionsV23requirePositiveResponseAEvpZ":{"name":"requirePositiveResponse","abstract":"Require a positive response to pass the policy. If the flag is not set, revocation checking is done on a","parent_name":"Options"},"Classes/RevocationTrustEvaluator/Options.html#/s:9Alamofire24RevocationTrustEvaluatorC7OptionsV3anyAEvpZ":{"name":"any","abstract":"
Perform either OCSP or CRL checking. The checking is performed according to the method(s) specified in the","parent_name":"Options"},"Classes/RevocationTrustEvaluator/Options.html#/s:9Alamofire24RevocationTrustEvaluatorC7OptionsV8rawValueSuvp":{"name":"rawValue","abstract":"
The raw value of the option.
","parent_name":"Options"},"Classes/RevocationTrustEvaluator/Options.html#/s:9Alamofire24RevocationTrustEvaluatorC7OptionsV8rawValueAESu_tcfc":{"name":"init(rawValue:)","abstract":"Creates an Options value with the given CFOptionFlags.
Represents the options to be use when evaluating the status of a certificate.","parent_name":"RevocationTrustEvaluator"},"Classes/RevocationTrustEvaluator.html#/s:9Alamofire24RevocationTrustEvaluatorC24performDefaultValidation12validateHost7optionsACSb_SbAC7OptionsVtcfc":{"name":"init(performDefaultValidation:validateHost:options:)","abstract":"
Creates a RevocationTrustEvaluator.
Creates a DefaultTrustEvalutor.
Determines whether all hosts for this ServerTrustManager must be evaluated. Defaults to true.
The dictionary of policies mapped to a particular host.
","parent_name":"ServerTrustManager"},"Classes/ServerTrustManager.html#/s:9Alamofire18ServerTrustManagerC23allHostsMustBeEvaluated10evaluatorsACSb_SDySSAA0bC10Evaluating_pGtcfc":{"name":"init(allHostsMustBeEvaluated:evaluators:)","abstract":"Initializes the ServerTrustManager instance with the given evaluators.
Returns the ServerTrustEvaluating value for the given host, if one is set.
The JSONDecoder instance used to decode responses.
HTTP response codes for which empty responses are allowed.
","parent_name":"DecodableResponseSerializer"},"Classes/DecodableResponseSerializer.html#/s:9Alamofire27DecodableResponseSerializerC19emptyRequestMethodsShyAA10HTTPMethodOGvp":{"name":"emptyRequestMethods","abstract":"HTTP request methods for which empty responses are allowed.
","parent_name":"DecodableResponseSerializer"},"Classes/DecodableResponseSerializer.html#/s:9Alamofire27DecodableResponseSerializerC7decoder05emptyC5Codes0F14RequestMethodsACyxGAA11DataDecoder_p_ShySiGShyAA10HTTPMethodOGtcfc":{"name":"init(decoder:emptyResponseCodes:emptyRequestMethods:)","abstract":"Creates an instance using the values provided.
","parent_name":"DecodableResponseSerializer"},"Classes/DecodableResponseSerializer.html#/s:9Alamofire30DataResponseSerializerProtocolP9serialize7request8response4data5error16SerializedObjectQz10Foundation10URLRequestVSg_So17NSHTTPURLResponseCSgAK0B0VSgs5Error_pSgtKF":{"name":"serialize(request:response:data:error:)","parent_name":"DecodableResponseSerializer"},"Classes/JSONResponseSerializer.html#/s:9Alamofire22JSONResponseSerializerC7optionsSo20NSJSONReadingOptionsVvp":{"name":"options","abstract":"JSONSerialization.ReadingOptions used when serializing a response.
HTTP response codes for which empty responses are allowed.
","parent_name":"JSONResponseSerializer"},"Classes/JSONResponseSerializer.html#/s:9Alamofire22JSONResponseSerializerC19emptyRequestMethodsShyAA10HTTPMethodOGvp":{"name":"emptyRequestMethods","abstract":"HTTP request methods for which empty responses are allowed.
","parent_name":"JSONResponseSerializer"},"Classes/JSONResponseSerializer.html#/s:9Alamofire22JSONResponseSerializerC7options18emptyResponseCodes0E14RequestMethodsACSo20NSJSONReadingOptionsV_ShySiGShyAA10HTTPMethodOGtcfc":{"name":"init(options:emptyResponseCodes:emptyRequestMethods:)","abstract":"Creates an instance with the provided values.
","parent_name":"JSONResponseSerializer"},"Classes/JSONResponseSerializer.html#/s:9Alamofire30DataResponseSerializerProtocolP9serialize7request8response4data5error16SerializedObjectQz10Foundation10URLRequestVSg_So17NSHTTPURLResponseCSgAK0B0VSgs5Error_pSgtKF":{"name":"serialize(request:response:data:error:)","parent_name":"JSONResponseSerializer"},"Classes/StringResponseSerializer.html#/s:9Alamofire24StringResponseSerializerC8encodingSS10FoundationE8EncodingVSgvp":{"name":"encoding","abstract":"Optional string encoding used to validate the response.
","parent_name":"StringResponseSerializer"},"Classes/StringResponseSerializer.html#/s:9Alamofire24StringResponseSerializerC05emptyC5CodesShySiGvp":{"name":"emptyResponseCodes","abstract":"HTTP response codes for which empty responses are allowed.
","parent_name":"StringResponseSerializer"},"Classes/StringResponseSerializer.html#/s:9Alamofire24StringResponseSerializerC19emptyRequestMethodsShyAA10HTTPMethodOGvp":{"name":"emptyRequestMethods","abstract":"HTTP request methods for which empty responses are allowed.
","parent_name":"StringResponseSerializer"},"Classes/StringResponseSerializer.html#/s:9Alamofire24StringResponseSerializerC8encoding05emptyC5Codes0F14RequestMethodsACSS10FoundationE8EncodingVSg_ShySiGShyAA10HTTPMethodOGtcfc":{"name":"init(encoding:emptyResponseCodes:emptyRequestMethods:)","abstract":"Creates an instance with the provided values.
","parent_name":"StringResponseSerializer"},"Classes/StringResponseSerializer.html#/s:9Alamofire30DataResponseSerializerProtocolP9serialize7request8response4data5error16SerializedObjectQz10Foundation10URLRequestVSg_So17NSHTTPURLResponseCSgAK0B0VSgs5Error_pSgtKF":{"name":"serialize(request:response:data:error:)","parent_name":"StringResponseSerializer"},"Classes/DataResponseSerializer.html#/s:9Alamofire22DataResponseSerializerC05emptyC5CodesShySiGvp":{"name":"emptyResponseCodes","abstract":"HTTP response codes for which empty responses are allowed.
","parent_name":"DataResponseSerializer"},"Classes/DataResponseSerializer.html#/s:9Alamofire22DataResponseSerializerC19emptyRequestMethodsShyAA10HTTPMethodOGvp":{"name":"emptyRequestMethods","abstract":"HTTP request methods for which empty responses are allowed.
","parent_name":"DataResponseSerializer"},"Classes/DataResponseSerializer.html#/s:9Alamofire22DataResponseSerializerC05emptyC5Codes0E14RequestMethodsACShySiG_ShyAA10HTTPMethodOGtcfc":{"name":"init(emptyResponseCodes:emptyRequestMethods:)","abstract":"Creates an instance using the provided values.
","parent_name":"DataResponseSerializer"},"Classes/DataResponseSerializer.html#/s:9Alamofire30DataResponseSerializerProtocolP9serialize7request8response4data5error16SerializedObjectQz10Foundation10URLRequestVSg_So17NSHTTPURLResponseCSgAK0B0VSgs5Error_pSgtKF":{"name":"serialize(request:response:data:error:)","parent_name":"DataResponseSerializer"},"Classes/UploadRequest/Uploadable.html#/s:9Alamofire13UploadRequestC10UploadableO4datayAE10Foundation4DataVcAEmF":{"name":"data(_:)","abstract":"Undocumented
","parent_name":"Uploadable"},"Classes/UploadRequest/Uploadable.html#/s:9Alamofire13UploadRequestC10UploadableO4fileyAE10Foundation3URLV_SbtcAEmF":{"name":"file(_:shouldRemove:)","abstract":"Undocumented
","parent_name":"Uploadable"},"Classes/UploadRequest/Uploadable.html#/s:9Alamofire13UploadRequestC10UploadableO6streamyAESo13NSInputStreamCcAEmF":{"name":"stream(_:)","abstract":"Undocumented
","parent_name":"Uploadable"},"Classes/UploadRequest/Uploadable.html#/s:9Alamofire13UploadRequestC10UploadableO06createD0AEyKF":{"name":"createUploadable()","abstract":"Undocumented
","parent_name":"Uploadable"},"Classes/UploadRequest/Uploadable.html":{"name":"Uploadable","abstract":"Undocumented
","parent_name":"UploadRequest"},"Classes/UploadRequest.html#/s:9Alamofire13UploadRequestC6uploadAA21UploadableConvertible_pvp":{"name":"upload","abstract":"Undocumented
","parent_name":"UploadRequest"},"Classes/UploadRequest.html#/s:9Alamofire13UploadRequestC10uploadableAC10UploadableOSgvp":{"name":"uploadable","abstract":"Undocumented
","parent_name":"UploadRequest"},"Classes/DownloadRequest/Downloadable.html#/s:9Alamofire15DownloadRequestC12DownloadableO7requestyAeA21URLRequestConvertible_pcAEmF":{"name":"request(_:)","abstract":"Undocumented
","parent_name":"Downloadable"},"Classes/DownloadRequest/Downloadable.html#/s:9Alamofire15DownloadRequestC12DownloadableO10resumeDatayAE10Foundation0F0VcAEmF":{"name":"resumeData(_:)","abstract":"Undocumented
","parent_name":"Downloadable"},"Classes/DownloadRequest/Options.html#/s:9Alamofire15DownloadRequestC7OptionsV29createIntermediateDirectoriesAEvpZ":{"name":"createIntermediateDirectories","abstract":"A DownloadOptions flag that creates intermediate directories for the destination URL if specified.
A DownloadOptions flag that removes a previous file from the destination URL if specified.
Returns the raw bitmask value of the option and satisfies the RawRepresentable protocol.
Creates a DownloadRequest.Options instance with the specified raw value.
A collection of options to be executed prior to moving a downloaded file from the temporary URL to the","parent_name":"DownloadRequest"},"Classes/DownloadRequest.html#/s:9Alamofire15DownloadRequestC11Destinationa":{"name":"Destination","abstract":"
A closure executed once a download request has successfully completed in order to determine where to move the","parent_name":"DownloadRequest"},"Classes/DownloadRequest.html#/s:9Alamofire15DownloadRequestC09suggestedB11Destination3for2in7options10Foundation3URLV011destinationJ0_AC7OptionsVAGtAJ_So17NSHTTPURLResponseCtcSo21NSSearchPathDirectoryV_So0nO10DomainMaskVAMtFZ":{"name":"suggestedDownloadDestination(for:in:options:)","abstract":"
Creates a download file destination closure which uses the default file manager to move the temporary file to a","parent_name":"DownloadRequest"},"Classes/DownloadRequest/Downloadable.html":{"name":"Downloadable","abstract":"
Undocumented
","parent_name":"DownloadRequest"},"Classes/DownloadRequest.html#/s:9Alamofire15DownloadRequestC12downloadableAC12DownloadableOvp":{"name":"downloadable","abstract":"Undocumented
","parent_name":"DownloadRequest"},"Classes/DownloadRequest.html#/s:9Alamofire15DownloadRequestC10resumeData10Foundation0E0VSgvp":{"name":"resumeData","abstract":"Undocumented
","parent_name":"DownloadRequest"},"Classes/DownloadRequest.html#/s:9Alamofire15DownloadRequestC7fileURL10Foundation0E0VSgvp":{"name":"fileURL","abstract":"Undocumented
","parent_name":"DownloadRequest"},"Classes/DownloadRequest.html#/s:9Alamofire15DownloadRequestC4task13forResumeData5usingSo16NSURLSessionTaskC10Foundation0G0V_So0I0CtF":{"name":"task(forResumeData:using:)","abstract":"Undocumented
","parent_name":"DownloadRequest"},"Classes/DownloadRequest.html#/s:9Alamofire15DownloadRequestC6cancelACXDyF":{"name":"cancel()","parent_name":"DownloadRequest"},"Classes/DownloadRequest.html#/s:9Alamofire15DownloadRequestC8validateyACXDAA6ResultOyytG10Foundation10URLRequestVSg_So17NSHTTPURLResponseCAH3URLVSgtcF":{"name":"validate(_:)","abstract":"Validates the request, using the specified closure.
","parent_name":"DownloadRequest"},"Classes/DownloadRequest.html#/s:9Alamofire15DownloadRequestC8response5queue17completionHandlerACXDSo012OS_dispatch_E0CSg_yAA0B8ResponseVy10Foundation3URLVSgGctF":{"name":"response(queue:completionHandler:)","abstract":"Adds a handler to be called once the request has finished.
","parent_name":"DownloadRequest"},"Classes/DownloadRequest.html#/s:9Alamofire15DownloadRequestC8response5queue0D10Serializer17completionHandlerACXDSo012OS_dispatch_E0CSg_xyAA0B8ResponseVy16SerializedObjectQzGctAA0bkF8ProtocolRzlF":{"name":"response(queue:responseSerializer:completionHandler:)","abstract":"Adds a handler to be called once the request has finished.
","parent_name":"DownloadRequest"},"Classes/DownloadRequest.html#/s:9Alamofire15DownloadRequestC12responseData5queue17completionHandlerACXDSo012OS_dispatch_F0CSg_yAA0B8ResponseVy10Foundation0E0VGctF":{"name":"responseData(queue:completionHandler:)","abstract":"Adds a handler to be called once the request has finished.
","parent_name":"DownloadRequest"},"Classes/DownloadRequest.html#/s:9Alamofire15DownloadRequestC14responseString5queue8encoding17completionHandlerACXDSo012OS_dispatch_F0CSg_SS10FoundationE8EncodingVSgyAA0B8ResponseVySSGctF":{"name":"responseString(queue:encoding:completionHandler:)","abstract":"Adds a handler to be called once the request has finished.
","parent_name":"DownloadRequest"},"Classes/DownloadRequest.html#/s:9Alamofire15DownloadRequestC12responseJSON5queue7options17completionHandlerACXDSo012OS_dispatch_F0CSg_So20NSJSONReadingOptionsVyAA0B8ResponseVyypGctF":{"name":"responseJSON(queue:options:completionHandler:)","abstract":"Adds a handler to be called once the request has finished.
","parent_name":"DownloadRequest"},"Classes/DownloadRequest.html#/s:9Alamofire15DownloadRequestC10Validationa":{"name":"Validation","abstract":"A closure used to validate a request that takes a URL request, a URL response, a temporary URL and a","parent_name":"DownloadRequest"},"Classes/DownloadRequest.html#/s:9Alamofire15DownloadRequestC8validate10statusCodeACXDx_tSTRzSi7ElementRtzlF":{"name":"validate(statusCode:)","abstract":"
Validates that the response has a status code in the specified sequence.
","parent_name":"DownloadRequest"},"Classes/DownloadRequest.html#/s:9Alamofire15DownloadRequestC8validate11contentTypeACXDxyXA_tSTRzSS7ElementRtzlF":{"name":"validate(contentType:)","abstract":"Validates that the response has a content type in the specified sequence.
","parent_name":"DownloadRequest"},"Classes/DownloadRequest.html#/s:9Alamofire15DownloadRequestC8validateACXDyF":{"name":"validate()","abstract":"Validates that the response has a status code in the default acceptable range of 200…299, and that the content","parent_name":"DownloadRequest"},"Classes/DataRequest.html#/s:9Alamofire11DataRequestC11convertibleAA21URLRequestConvertible_pvp":{"name":"convertible","abstract":"
Undocumented
","parent_name":"DataRequest"},"Classes/DataRequest.html#/s:9Alamofire11DataRequestC4data10Foundation0B0VSgvp":{"name":"data","abstract":"Undocumented
","parent_name":"DataRequest"},"Classes/DataRequest.html#/s:9Alamofire11DataRequestC8validateyACXDAA6ResultOyytG10Foundation10URLRequestVSg_So17NSHTTPURLResponseCAH0B0VSgtcF":{"name":"validate(_:)","abstract":"Validates the request, using the specified closure.
","parent_name":"DataRequest"},"Classes/DataRequest.html#/s:9Alamofire11DataRequestC8response5queue17completionHandlerACXDSo012OS_dispatch_E0CSg_yAA0B8ResponseVy10Foundation0B0VSgGctF":{"name":"response(queue:completionHandler:)","abstract":"Adds a handler to be called once the request has finished.
","parent_name":"DataRequest"},"Classes/DataRequest.html#/s:9Alamofire11DataRequestC8response5queue0D10Serializer17completionHandlerACXDSo012OS_dispatch_E0CSg_xyAA0B8ResponseVy16SerializedObjectQzGctAA0bkF8ProtocolRzlF":{"name":"response(queue:responseSerializer:completionHandler:)","abstract":"Adds a handler to be called once the request has finished.
","parent_name":"DataRequest"},"Classes/DataRequest.html#/s:9Alamofire11DataRequestC08responseB05queue17completionHandlerACXDSo012OS_dispatch_E0CSg_yAA0B8ResponseVy10Foundation0B0VGctF":{"name":"responseData(queue:completionHandler:)","abstract":"Adds a handler to be called once the request has finished.
","parent_name":"DataRequest"},"Classes/DataRequest.html#/s:9Alamofire11DataRequestC14responseString5queue8encoding17completionHandlerACXDSo012OS_dispatch_F0CSg_SS10FoundationE8EncodingVSgyAA0B8ResponseVySSGctF":{"name":"responseString(queue:encoding:completionHandler:)","abstract":"Adds a handler to be called once the request has finished.
","parent_name":"DataRequest"},"Classes/DataRequest.html#/s:9Alamofire11DataRequestC12responseJSON5queue7options17completionHandlerACXDSo012OS_dispatch_F0CSg_So20NSJSONReadingOptionsVyAA0B8ResponseVyypGctF":{"name":"responseJSON(queue:options:completionHandler:)","abstract":"Adds a handler to be called once the request has finished.
","parent_name":"DataRequest"},"Classes/DataRequest.html#/s:9Alamofire11DataRequestC17responseDecodable5queue7decoder17completionHandlerACXDSo012OS_dispatch_F0CSg_AA0B7Decoder_pyAA0B8ResponseVyxGctSeRzlF":{"name":"responseDecodable(queue:decoder:completionHandler:)","abstract":"Adds a handler to be called once the request has finished.
","parent_name":"DataRequest"},"Classes/DataRequest.html#/s:9Alamofire11DataRequestC10Validationa":{"name":"Validation","abstract":"A closure used to validate a request that takes a URL request, a URL response and data, and returns whether the","parent_name":"DataRequest"},"Classes/DataRequest.html#/s:9Alamofire11DataRequestC8validate10statusCodeACXDx_tSTRzSi7ElementRtzlF":{"name":"validate(statusCode:)","abstract":"
Validates that the response has a status code in the specified sequence.
","parent_name":"DataRequest"},"Classes/DataRequest.html#/s:9Alamofire11DataRequestC8validate11contentTypeACXDxyXA_tSTRzSS7ElementRtzlF":{"name":"validate(contentType:)","abstract":"Validates that the response has a content type in the specified sequence.
","parent_name":"DataRequest"},"Classes/DataRequest.html#/s:9Alamofire11DataRequestC8validateACXDyF":{"name":"validate()","abstract":"Validates that the response has a status code in the default acceptable range of 200…299, and that the content","parent_name":"DataRequest"},"Classes/URLEncodedFormEncoder/Error.html#/s:9Alamofire21URLEncodedFormEncoderC5ErrorO17invalidRootObjectyAESScAEmF":{"name":"invalidRootObject(_:)","abstract":"
An invalid root object was created by the encoder. Only keyed values are valid.
","parent_name":"Error"},"Classes/URLEncodedFormEncoder/SpaceEncoding.html#/s:9Alamofire21URLEncodedFormEncoderC13SpaceEncodingO14percentEscapedyA2EmF":{"name":"percentEscaped","abstract":"Encodes spaces according to normal percent escaping rules (%20).
","parent_name":"SpaceEncoding"},"Classes/URLEncodedFormEncoder/SpaceEncoding.html#/s:9Alamofire21URLEncodedFormEncoderC13SpaceEncodingO12plusReplacedyA2EmF":{"name":"plusReplaced","abstract":"Encodes spaces as +,
An empty set of square brackets ([]
) are sppended to the key for every value.
No brackets are appended to the key and the key is encoded as is.
","parent_name":"ArrayEncoding"},"Classes/URLEncodedFormEncoder/BoolEncoding.html#/s:9Alamofire21URLEncodedFormEncoderC12BoolEncodingO7numericyA2EmF":{"name":"numeric","abstract":"Encodes true as 1, false as 0.
Encodes true as true
, false as false
.
Configures how Bool parameters are encoded.
Configures how Array parameters are encoded.
Configures how spaces are encoded.
","parent_name":"URLEncodedFormEncoder"},"Classes/URLEncodedFormEncoder/Error.html":{"name":"Error","abstract":"URLEncodedFormEncoder error.
The ArrayEncoding to use.
The BoolEncoding to use.
The SpaceEncoding to use.
The CharacterSet of allowed characters.
Creates an instance from the supplied parameters.
","parent_name":"URLEncodedFormEncoder"},"Classes/URLEncodedFormEncoder.html#/s:9Alamofire21URLEncodedFormEncoderC6encodeySSSE_pKF":{"name":"encode(_:)","abstract":"Encodes the value as a URL form encoded String.
Encodes the value as Data. This is performed by first creating an encoded String and then returning the","parent_name":"URLEncodedFormEncoder"},"Classes/URLEncodedFormParameterEncoder/Destination.html#/s:9Alamofire30URLEncodedFormParameterEncoderC11DestinationO15methodDependentyA2EmF":{"name":"methodDependent","abstract":"
Applies the encoded query string to any existing query string for .get, .head, and .delete request.","parent_name":"Destination"},"Classes/URLEncodedFormParameterEncoder/Destination.html#/s:9Alamofire30URLEncodedFormParameterEncoderC11DestinationO11queryStringyA2EmF":{"name":"queryString","abstract":"
Applies the encoded query string to any existing query string from the URLRequest.
Applies the encoded query string to the httpBody of the URLRequest.
Defines where the URL-encoded string should be set for each URLRequest.
Returns an encoder with default parameters.
","parent_name":"URLEncodedFormParameterEncoder"},"Classes/URLEncodedFormParameterEncoder.html#/s:9Alamofire30URLEncodedFormParameterEncoderC7encoderAA0bcE0Cvp":{"name":"encoder","abstract":"The URLEncodedFormEncoder to use.
The Destination for the URL-encoded string.
Creates an instance with the provided URLEncodedFormEncoder instance and Destination value.
Returns an encoder with default parameters.
","parent_name":"JSONParameterEncoder"},"Classes/JSONParameterEncoder.html#/s:9Alamofire20JSONParameterEncoderC13prettyPrintedACvpZ":{"name":"prettyPrinted","abstract":"Returns an encoder with JSONEncoder.outputFormatting set to .prettyPrinted.
Returns an encoder with JSONEncoder.outputFormatting set to .sortedKeys.
JSONEncoder used to encode parameters.
Creates an instance with the provided JSONEncoder.
Undocumented
","parent_name":"State"},"Classes/Request/State.html#/s:9Alamofire7RequestC5StateO7resumedyA2EmF":{"name":"resumed","abstract":"Undocumented
","parent_name":"State"},"Classes/Request/State.html#/s:9Alamofire7RequestC5StateO9suspendedyA2EmF":{"name":"suspended","abstract":"Undocumented
","parent_name":"State"},"Classes/Request/State.html#/s:9Alamofire7RequestC5StateO9cancelledyA2EmF":{"name":"cancelled","abstract":"Undocumented
","parent_name":"State"},"Classes/Request/State.html":{"name":"State","abstract":"State of the Request, with managed transitions between states set when calling resume(), suspend(), or","parent_name":"Request"},"Classes/Request.html#/s:9Alamofire7RequestC2id10Foundation4UUIDVvp":{"name":"id","abstract":"
UUID prividing a unique identifier for the Request, used in the Hashable and Equatable conformances.
The serial queue for all internal async actions.
","parent_name":"Request"},"Classes/Request.html#/s:9Alamofire7RequestC18serializationQueueSo17OS_dispatch_queueCvp":{"name":"serializationQueue","abstract":"The queue used for all serialization actions. By default it’s a serial queue that targets underlyingQueue.
EventMonitor used for event callbacks.
The Request‘s delegate.
State of the Request.
Returns whether state is .cancelled.
Returns whether state is.resumed`.
Returns whether state is .suspended.
Returns whether state is .initialized.
Closure type executed when monitoring the upload or download progress of a request.
","parent_name":"Request"},"Classes/Request.html#/s:9Alamofire7RequestC14uploadProgressSo10NSProgressCvp":{"name":"uploadProgress","abstract":"Progress of the upload of the body of the executed URLRequest. Reset to 0 if the Request is retried.
Progress of the download of any response data. Reset to 0 if the Request is retried.
URLCredential used for authentication challenges. Created by calling one of the authenticate methods.
All URLRequests created on behalf of the Request, including original and adapted requests.
First URLRequest created on behalf of the Request. May not be the first one actually executed.
Last URLRequest created on behalf of the Request.
Current URLRequest created on behalf of the Request.
URLRequests from all of the URLSessionTasks executed on behalf of the Request.
HTTPURLResponse received from the server, if any. If the Request was retried, this is the response of the","parent_name":"Request"},"Classes/Request.html#/s:9Alamofire7RequestC5tasksSaySo16NSURLSessionTaskCGvp":{"name":"tasks","abstract":"
All URLSessionTasks created on behalf of the Request.
First URLSessionTask created on behalf of the Request.
Last URLSessionTask crated on behalf of the Request.
Current URLSessionTask created on behalf of the Request.
All URLSessionTaskMetrics gathered on behalf of the Request. Should correspond to the tasks created.
First URLSessionTaskMetrics gathered on behalf of the Request.
Last URLSessionTaskMetrics gathered on behalf of the Request.
Current URLSessionTaskMetrics gathered on behalf of the Request.
Number of times the Request has been retried.
Error returned from Alamofire internally, from the network request directly, or any validators executed.
Default initializer for the Request superclass.
Cancels the Request. Once cancelled, a Request can no longer be resumed or suspended.
Suspends the Request.
Resumes the Request.
Associates a credential using the provided values with the Request.
Associates the provided credential with the Request.
Sets a closure to be called periodically during the lifecycle of the Request as data is read from the server.
Sets a closure to be called periodically during the lifecycle of the Request as data is sent to the server.
Posted when a Request‘s task is resumed. The Notification contains the resumed Request.
Posted when a Request‘s task is suspended. The Notification contains the suspended Request.
Posted when a Request is cancelled. The Notification contains the cancelled Request.
Posted when a Request‘s task is completed. The Notification contains the completed Request.
A textual representation of this instance, including the HTTPMethod and URL if the URLRequest has been","parent_name":"Request"},"Classes/Request.html#/s:9Alamofire7RequestC16debugDescriptionSSvp":{"name":"debugDescription","abstract":"
A textual representation of this instance in the form of a cURL command.
","parent_name":"Request"},"Classes/Request.html#/s:9Alamofire7RequestC16ValidationResulta":{"name":"ValidationResult","abstract":"Used to represent whether a validation succeeded or failed.
","parent_name":"Request"},"Classes/NetworkReachabilityManager/ConnectionType.html#/s:9Alamofire26NetworkReachabilityManagerC14ConnectionTypeO14ethernetOrWiFiyA2EmF":{"name":"ethernetOrWiFi","abstract":"Undocumented
","parent_name":"ConnectionType"},"Classes/NetworkReachabilityManager/ConnectionType.html#/s:9Alamofire26NetworkReachabilityManagerC14ConnectionTypeO4wwanyA2EmF":{"name":"wwan","abstract":"Undocumented
","parent_name":"ConnectionType"},"Classes/NetworkReachabilityManager/NetworkReachabilityStatus.html#/s:9Alamofire26NetworkReachabilityManagerC0bC6StatusO7unknownyA2EmF":{"name":"unknown","abstract":"Undocumented
","parent_name":"NetworkReachabilityStatus"},"Classes/NetworkReachabilityManager/NetworkReachabilityStatus.html#/s:9Alamofire26NetworkReachabilityManagerC0bC6StatusO12notReachableyA2EmF":{"name":"notReachable","abstract":"Undocumented
","parent_name":"NetworkReachabilityStatus"},"Classes/NetworkReachabilityManager/NetworkReachabilityStatus.html#/s:9Alamofire26NetworkReachabilityManagerC0bC6StatusO9reachableyAeC14ConnectionTypeOcAEmF":{"name":"reachable(_:)","abstract":"Undocumented
","parent_name":"NetworkReachabilityStatus"},"Classes/NetworkReachabilityManager/NetworkReachabilityStatus.html":{"name":"NetworkReachabilityStatus","abstract":"Defines the various states of network reachability.
","parent_name":"NetworkReachabilityManager"},"Classes/NetworkReachabilityManager/ConnectionType.html":{"name":"ConnectionType","abstract":"Defines the various connection types detected by reachability flags.
","parent_name":"NetworkReachabilityManager"},"Classes/NetworkReachabilityManager.html#/s:9Alamofire26NetworkReachabilityManagerC8Listenera":{"name":"Listener","abstract":"A closure executed when the network reachability status changes. The closure takes a single argument: the","parent_name":"NetworkReachabilityManager"},"Classes/NetworkReachabilityManager.html#/s:9Alamofire26NetworkReachabilityManagerC11isReachableSbvp":{"name":"isReachable","abstract":"
Whether the network is currently reachable.
","parent_name":"NetworkReachabilityManager"},"Classes/NetworkReachabilityManager.html#/s:9Alamofire26NetworkReachabilityManagerC17isReachableOnWWANSbvp":{"name":"isReachableOnWWAN","abstract":"Whether the network is currently reachable over the WWAN interface.
","parent_name":"NetworkReachabilityManager"},"Classes/NetworkReachabilityManager.html#/s:9Alamofire26NetworkReachabilityManagerC27isReachableOnEthernetOrWiFiSbvp":{"name":"isReachableOnEthernetOrWiFi","abstract":"Whether the network is currently reachable over Ethernet or WiFi interface.
","parent_name":"NetworkReachabilityManager"},"Classes/NetworkReachabilityManager.html#/s:9Alamofire26NetworkReachabilityManagerC07networkC6StatusAC0bcF0Ovp":{"name":"networkReachabilityStatus","abstract":"The current network reachability status.
","parent_name":"NetworkReachabilityManager"},"Classes/NetworkReachabilityManager.html#/s:9Alamofire26NetworkReachabilityManagerC13listenerQueueSo17OS_dispatch_queueCvp":{"name":"listenerQueue","abstract":"The dispatch queue to execute the listener closure on.
A closure executed when the network reachability status changes.
","parent_name":"NetworkReachabilityManager"},"Classes/NetworkReachabilityManager.html#/s:9Alamofire26NetworkReachabilityManagerC5flagsSo09SCNetworkC5FlagsVSgvp":{"name":"flags","abstract":"Undocumented
","parent_name":"NetworkReachabilityManager"},"Classes/NetworkReachabilityManager.html#/s:9Alamofire26NetworkReachabilityManagerC13previousFlagsSo09SCNetworkcF0Vvp":{"name":"previousFlags","abstract":"Undocumented
","parent_name":"NetworkReachabilityManager"},"Classes/NetworkReachabilityManager.html#/s:9Alamofire26NetworkReachabilityManagerC4hostACSgSS_tcfc":{"name":"init(host:)","abstract":"Creates a NetworkReachabilityManager instance with the specified host.
Creates a NetworkReachabilityManager instance that monitors the address 0.0.0.0.
Starts listening for changes in network reachability status.
","parent_name":"NetworkReachabilityManager"},"Classes/NetworkReachabilityManager.html#/s:9Alamofire26NetworkReachabilityManagerC13stopListeningyyF":{"name":"stopListening()","abstract":"Stops listening for changes in network reachability status.
","parent_name":"NetworkReachabilityManager"},"Classes/MultipartUpload.html#/s:9Alamofire15MultipartUploadC23encodingMemoryThresholds6UInt64VvpZ":{"name":"encodingMemoryThreshold","abstract":"Default memory threshold used when encoding MultipartFormData, in bytes.
Undocumented
","parent_name":"MultipartUpload"},"Classes/MultipartFormData.html#/s:9Alamofire17MultipartFormDataC11contentTypeSSvp":{"name":"contentType","abstract":"The Content-Type header value containing the boundary used to generate the multipart/form-data.
The content length of all body parts used to generate the multipart/form-data not including the boundaries.
The boundary used to separate the body parts in the encoded form data.
","parent_name":"MultipartFormData"},"Classes/MultipartFormData.html#/s:9Alamofire17MultipartFormDataC11fileManager8boundaryACSo06NSFileF0C_SSSgtcfc":{"name":"init(fileManager:boundary:)","abstract":"Creates a multipart form data object.
","parent_name":"MultipartFormData"},"Classes/MultipartFormData.html#/s:9Alamofire17MultipartFormDataC6append_8withNamey10Foundation0D0V_SStF":{"name":"append(_:withName:)","abstract":"Creates a body part from the data and appends it to the multipart form data object.
","parent_name":"MultipartFormData"},"Classes/MultipartFormData.html#/s:9Alamofire17MultipartFormDataC6append_8withName8mimeTypey10Foundation0D0V_S2StF":{"name":"append(_:withName:mimeType:)","abstract":"Creates a body part from the data and appends it to the multipart form data object.
","parent_name":"MultipartFormData"},"Classes/MultipartFormData.html#/s:9Alamofire17MultipartFormDataC6append_8withName04fileG08mimeTypey10Foundation0D0V_S3StF":{"name":"append(_:withName:fileName:mimeType:)","abstract":"Creates a body part from the data and appends it to the multipart form data object.
","parent_name":"MultipartFormData"},"Classes/MultipartFormData.html#/s:9Alamofire17MultipartFormDataC6append_8withNamey10Foundation3URLV_SStF":{"name":"append(_:withName:)","abstract":"Creates a body part from the file and appends it to the multipart form data object.
","parent_name":"MultipartFormData"},"Classes/MultipartFormData.html#/s:9Alamofire17MultipartFormDataC6append_8withName04fileG08mimeTypey10Foundation3URLV_S3StF":{"name":"append(_:withName:fileName:mimeType:)","abstract":"Creates a body part from the file and appends it to the multipart form data object.
","parent_name":"MultipartFormData"},"Classes/MultipartFormData.html#/s:9Alamofire17MultipartFormDataC6append_10withLength4name8fileName8mimeTypeySo13NSInputStreamC_s6UInt64VS3StF":{"name":"append(_:withLength:name:fileName:mimeType:)","abstract":"Creates a body part from the stream and appends it to the multipart form data object.
","parent_name":"MultipartFormData"},"Classes/MultipartFormData.html#/s:9Alamofire17MultipartFormDataC6append_10withLength7headersySo13NSInputStreamC_s6UInt64VAA11HTTPHeadersVtF":{"name":"append(_:withLength:headers:)","abstract":"Creates a body part with the headers, stream and length and appends it to the multipart form data object.
","parent_name":"MultipartFormData"},"Classes/MultipartFormData.html#/s:9Alamofire17MultipartFormDataC6encode10Foundation0D0VyKF":{"name":"encode()","abstract":"Encodes all the appended body parts into a single Data value.
Writes the appended body parts into the given file URL.
","parent_name":"MultipartFormData"},"Classes/ClosureEventMonitor.html#/s:9Alamofire19ClosureEventMonitorC32sessionDidBecomeInvalidWithErrorySo12NSURLSessionC_s0J0_pSgtcSgvp":{"name":"sessionDidBecomeInvalidWithError","abstract":"Closure called on the urlSession(_:didBecomeInvalidWithError:) event.
Closure called on the urlSession(_:task:didReceive:completionHandler:).
Closure that receives urlSession(_:task:didSendBodyData:totalBytesSent:totalBytesExpectedToSend:) event.
Closure called on the urlSession(_:task:needNewBodyStream:) event.
Closure called on the urlSession(_:task:willPerformHTTPRedirection:newRequest:completionHandler:) event.
Closure called on the urlSession(_:task:didFinishCollecting:) event.
Closure called on the urlSession(_:task:didCompleteWithError:) event.
Closure called on the urlSession(_:taskIsWaitingForConnectivity:) event.
Closure that recieves the urlSession(_:dataTask:didReceive:) event.
Closure called on the urlSession(_:dataTask:willCacheResponse:completionHandler:) event.
Closure called on the urlSession(_:downloadTask:didFinishDownloadingTo:) event.
Closure called on the urlSession(_:downloadTask:didWriteData:totalBytesWritten:totalBytesExpectedToWrite:)","parent_name":"ClosureEventMonitor"},"Classes/ClosureEventMonitor.html#/s:9Alamofire19ClosureEventMonitorC29downloadTaskDidResumeAtOffsetySo12NSURLSessionC_So0k8DownloadF0Cs5Int64VAJtcSgvp":{"name":"downloadTaskDidResumeAtOffset","abstract":"
Closure called on the urlSession(_:downloadTask:didResumeAtOffset:expectedTotalBytes:) event.
Closure called on the request(_:didCreateURLRequest:) event.
Closure called on the request(_:didFailToCreateURLRequestWithError:) event.
Closure called on the request(_:didAdaptInitialRequest:to:) event.
Closure called on the request(_:didFailToAdaptURLRequest:withError:) event.
Closure called on the request(_:didCreateTask:) event.
Closure called on the request(_:didGatherMetrics:) event.
Closure called on the request(_:didFailTask:earlyWithError:) event.
Closure called on the request(_:didCompleteTask:with:) event.
Closure called on the requestIsRetrying(_:) event.
Closure called on the requestDidFinish(_:) event.
Closure called on the requestDidResume(_:) event.
Closure called on the requestDidSuspend(_:) event.
Closure called on the requestDidCancel(_:) event.
Closure called on the request(_:didValidateRequest:response:data:withResult:) event.
Closure called on the request(_:didParseResponse:) event.
Closure called on the request(_:didParseResponse event, casting the generic serialized object to Any.
Closure called on the request(_:didCreateUploadable:) event.
Closure called on the request(_:didFailToCreateUploadableWithError:) event.
Closure called on the request(_:didProvideInputStream:) event.
Closure called on the request(_:didFinishDownloadingUsing:with:) event.
Closure called on the request(_:didCreateDestinationURL:) event.
Closure called on the request(_:didValidateRequest:response:temporaryURL:destinationURL:withResult:) event.
Closure called on the request(_:didParseResponse:) event.
Closure called on the request(_:didParseResponse:) event, casting the generic serialized object to Any.
Undocumented
","parent_name":"ClosureEventMonitor"},"Classes/ClosureEventMonitor.html#/s:9Alamofire12EventMonitorP10urlSession_25didBecomeInvalidWithErrorySo12NSURLSessionC_s0J0_pSgtF":{"name":"urlSession(_:didBecomeInvalidWithError:)","parent_name":"ClosureEventMonitor"},"Classes/ClosureEventMonitor.html#/s:9Alamofire12EventMonitorP10urlSession_4task10didReceiveySo12NSURLSessionC_So0I4TaskCSo28NSURLAuthenticationChallengeCtF":{"name":"urlSession(_:task:didReceive:)","parent_name":"ClosureEventMonitor"},"Classes/ClosureEventMonitor.html#/s:9Alamofire12EventMonitorP10urlSession_4task15didSendBodyData14totalBytesSent0kl10ExpectedToH0ySo12NSURLSessionC_So0P4TaskCs5Int64VA2NtF":{"name":"urlSession(_:task:didSendBodyData:totalBytesSent:totalBytesExpectedToSend:)","parent_name":"ClosureEventMonitor"},"Classes/ClosureEventMonitor.html#/s:9Alamofire12EventMonitorP10urlSession_22taskNeedsNewBodyStreamySo12NSURLSessionC_So0K4TaskCtF":{"name":"urlSession(_:taskNeedsNewBodyStream:)","parent_name":"ClosureEventMonitor"},"Classes/ClosureEventMonitor.html#/s:9Alamofire12EventMonitorP10urlSession_4task26willPerformHTTPRedirection10newRequestySo12NSURLSessionC_So0L4TaskCSo17NSHTTPURLResponseC10Foundation10URLRequestVtF":{"name":"urlSession(_:task:willPerformHTTPRedirection:newRequest:)","parent_name":"ClosureEventMonitor"},"Classes/ClosureEventMonitor.html#/s:9Alamofire12EventMonitorP10urlSession_4task19didFinishCollectingySo12NSURLSessionC_So0J4TaskCSo0jK7MetricsCtF":{"name":"urlSession(_:task:didFinishCollecting:)","parent_name":"ClosureEventMonitor"},"Classes/ClosureEventMonitor.html#/s:9Alamofire12EventMonitorP10urlSession_4task20didCompleteWithErrorySo12NSURLSessionC_So0K4TaskCs0J0_pSgtF":{"name":"urlSession(_:task:didCompleteWithError:)","parent_name":"ClosureEventMonitor"},"Classes/ClosureEventMonitor.html#/s:9Alamofire12EventMonitorP10urlSession_28taskIsWaitingForConnectivityySo12NSURLSessionC_So0K4TaskCtF":{"name":"urlSession(_:taskIsWaitingForConnectivity:)","parent_name":"ClosureEventMonitor"},"Classes/ClosureEventMonitor.html#/s:9Alamofire12EventMonitorP10urlSession_8dataTask10didReceiveySo12NSURLSessionC_So0j4DataG0C10Foundation0K0VtF":{"name":"urlSession(_:dataTask:didReceive:)","parent_name":"ClosureEventMonitor"},"Classes/ClosureEventMonitor.html#/s:9Alamofire12EventMonitorP10urlSession_8dataTask17willCacheResponseySo12NSURLSessionC_So0k4DataG0CSo19NSCachedURLResponseCtF":{"name":"urlSession(_:dataTask:willCacheResponse:)","parent_name":"ClosureEventMonitor"},"Classes/ClosureEventMonitor.html#/s:9Alamofire12EventMonitorP10urlSession_12downloadTask17didResumeAtOffset18expectedTotalBytesySo12NSURLSessionC_So0o8DownloadG0Cs5Int64VAMtF":{"name":"urlSession(_:downloadTask:didResumeAtOffset:expectedTotalBytes:)","parent_name":"ClosureEventMonitor"},"Classes/ClosureEventMonitor.html#/s:9Alamofire12EventMonitorP10urlSession_12downloadTask12didWriteData17totalBytesWritten0kl10ExpectedToI0ySo12NSURLSessionC_So0p8DownloadG0Cs5Int64VA2NtF":{"name":"urlSession(_:downloadTask:didWriteData:totalBytesWritten:totalBytesExpectedToWrite:)","parent_name":"ClosureEventMonitor"},"Classes/ClosureEventMonitor.html#/s:9Alamofire12EventMonitorP10urlSession_12downloadTask22didFinishDownloadingToySo12NSURLSessionC_So0l8DownloadG0C10Foundation3URLVtF":{"name":"urlSession(_:downloadTask:didFinishDownloadingTo:)","parent_name":"ClosureEventMonitor"},"Classes/ClosureEventMonitor.html#/s:9Alamofire12EventMonitorP7request_19didCreateURLRequestyAA7RequestC_10Foundation0G0VtF":{"name":"request(_:didCreateURLRequest:)","parent_name":"ClosureEventMonitor"},"Classes/ClosureEventMonitor.html#/s:9Alamofire12EventMonitorP7request_34didFailToCreateURLRequestWithErroryAA7RequestC_s0K0_ptF":{"name":"request(_:didFailToCreateURLRequestWithError:)","parent_name":"ClosureEventMonitor"},"Classes/ClosureEventMonitor.html#/s:9Alamofire12EventMonitorP7request_22didAdaptInitialRequest2toyAA0H0C_10Foundation10URLRequestVAKtF":{"name":"request(_:didAdaptInitialRequest:to:)","parent_name":"ClosureEventMonitor"},"Classes/ClosureEventMonitor.html#/s:9Alamofire12EventMonitorP7request_24didFailToAdaptURLRequest9withErroryAA7RequestC_10Foundation0I0Vs0K0_ptF":{"name":"request(_:didFailToAdaptURLRequest:withError:)","parent_name":"ClosureEventMonitor"},"Classes/ClosureEventMonitor.html#/s:9Alamofire12EventMonitorP7request_13didCreateTaskyAA7RequestC_So012NSURLSessionG0CtF":{"name":"request(_:didCreateTask:)","parent_name":"ClosureEventMonitor"},"Classes/ClosureEventMonitor.html#/s:9Alamofire12EventMonitorP7request_16didGatherMetricsyAA7RequestC_So016NSURLSessionTaskG0CtF":{"name":"request(_:didGatherMetrics:)","parent_name":"ClosureEventMonitor"},"Classes/ClosureEventMonitor.html#/s:9Alamofire12EventMonitorP7request_11didFailTask14earlyWithErroryAA7RequestC_So012NSURLSessionG0Cs0J0_ptF":{"name":"request(_:didFailTask:earlyWithError:)","parent_name":"ClosureEventMonitor"},"Classes/ClosureEventMonitor.html#/s:9Alamofire12EventMonitorP7request_15didCompleteTask4withyAA7RequestC_So012NSURLSessionG0Cs5Error_pSgtF":{"name":"request(_:didCompleteTask:with:)","parent_name":"ClosureEventMonitor"},"Classes/ClosureEventMonitor.html#/s:9Alamofire12EventMonitorP17requestIsRetryingyyAA7RequestCF":{"name":"requestIsRetrying(_:)","parent_name":"ClosureEventMonitor"},"Classes/ClosureEventMonitor.html#/s:9Alamofire12EventMonitorP16requestDidFinishyyAA7RequestCF":{"name":"requestDidFinish(_:)","parent_name":"ClosureEventMonitor"},"Classes/ClosureEventMonitor.html#/s:9Alamofire12EventMonitorP16requestDidResumeyyAA7RequestCF":{"name":"requestDidResume(_:)","parent_name":"ClosureEventMonitor"},"Classes/ClosureEventMonitor.html#/s:9Alamofire12EventMonitorP17requestDidSuspendyyAA7RequestCF":{"name":"requestDidSuspend(_:)","parent_name":"ClosureEventMonitor"},"Classes/ClosureEventMonitor.html#/s:9Alamofire12EventMonitorP16requestDidCancelyyAA7RequestCF":{"name":"requestDidCancel(_:)","parent_name":"ClosureEventMonitor"},"Classes/ClosureEventMonitor.html#/s:9Alamofire12EventMonitorP7request_18didValidateRequest8response4data10withResultyAA04DataG0C_10Foundation10URLRequestVSgSo17NSHTTPURLResponseCAK0L0VSgAA0K0OyytGtF":{"name":"request(_:didValidateRequest:response:data:withResult:)","parent_name":"ClosureEventMonitor"},"Classes/ClosureEventMonitor.html#/s:9Alamofire12EventMonitorP7request_16didParseResponseyAA11DataRequestC_AA0hG0Vy10Foundation0H0VSgGtF":{"name":"request(_:didParseResponse:)","parent_name":"ClosureEventMonitor"},"Classes/ClosureEventMonitor.html#/s:9Alamofire12EventMonitorP7request_16didParseResponseyAA11DataRequestC_AA0hG0Vyqd__GtlF":{"name":"request(_:didParseResponse:)","parent_name":"ClosureEventMonitor"},"Classes/ClosureEventMonitor.html#/s:9Alamofire12EventMonitorP7request_19didCreateUploadableyAA13UploadRequestC_AG0G0OtF":{"name":"request(_:didCreateUploadable:)","parent_name":"ClosureEventMonitor"},"Classes/ClosureEventMonitor.html#/s:9Alamofire12EventMonitorP7request_34didFailToCreateUploadableWithErroryAA13UploadRequestC_s0K0_ptF":{"name":"request(_:didFailToCreateUploadableWithError:)","parent_name":"ClosureEventMonitor"},"Classes/ClosureEventMonitor.html#/s:9Alamofire12EventMonitorP7request_21didProvideInputStreamyAA13UploadRequestC_So07NSInputH0CtF":{"name":"request(_:didProvideInputStream:)","parent_name":"ClosureEventMonitor"},"Classes/ClosureEventMonitor.html#/s:9Alamofire12EventMonitorP7request_25didFinishDownloadingUsing4withyAA15DownloadRequestC_So16NSURLSessionTaskCAA6ResultOy10Foundation3URLVGtF":{"name":"request(_:didFinishDownloadingUsing:with:)","parent_name":"ClosureEventMonitor"},"Classes/ClosureEventMonitor.html#/s:9Alamofire12EventMonitorP7request_23didCreateDestinationURLyAA15DownloadRequestC_10Foundation0H0VtF":{"name":"request(_:didCreateDestinationURL:)","parent_name":"ClosureEventMonitor"},"Classes/ClosureEventMonitor.html#/s:9Alamofire12EventMonitorP7request_18didValidateRequest8response7fileURL10withResultyAA08DownloadG0C_10Foundation10URLRequestVSgSo17NSHTTPURLResponseCAK0J0VSgAA0L0OyytGtF":{"name":"request(_:didValidateRequest:response:fileURL:withResult:)","parent_name":"ClosureEventMonitor"},"Classes/ClosureEventMonitor.html#/s:9Alamofire12EventMonitorP7request_16didParseResponseyAA15DownloadRequestC_AA0hG0Vy10Foundation3URLVSgGtF":{"name":"request(_:didParseResponse:)","parent_name":"ClosureEventMonitor"},"Classes/ClosureEventMonitor.html#/s:9Alamofire12EventMonitorP7request_16didParseResponseyAA15DownloadRequestC_AA0hG0Vyqd__GtlF":{"name":"request(_:didParseResponse:)","parent_name":"ClosureEventMonitor"},"Classes/CompositeEventMonitor.html#/s:9Alamofire12EventMonitorP5queueSo012OS_dispatch_D0Cvp":{"name":"queue","parent_name":"CompositeEventMonitor"},"Classes/CompositeEventMonitor.html#/s:9Alamofire12EventMonitorP10urlSession_25didBecomeInvalidWithErrorySo12NSURLSessionC_s0J0_pSgtF":{"name":"urlSession(_:didBecomeInvalidWithError:)","parent_name":"CompositeEventMonitor"},"Classes/CompositeEventMonitor.html#/s:9Alamofire12EventMonitorP10urlSession_4task10didReceiveySo12NSURLSessionC_So0I4TaskCSo28NSURLAuthenticationChallengeCtF":{"name":"urlSession(_:task:didReceive:)","parent_name":"CompositeEventMonitor"},"Classes/CompositeEventMonitor.html#/s:9Alamofire12EventMonitorP10urlSession_4task15didSendBodyData14totalBytesSent0kl10ExpectedToH0ySo12NSURLSessionC_So0P4TaskCs5Int64VA2NtF":{"name":"urlSession(_:task:didSendBodyData:totalBytesSent:totalBytesExpectedToSend:)","parent_name":"CompositeEventMonitor"},"Classes/CompositeEventMonitor.html#/s:9Alamofire12EventMonitorP10urlSession_22taskNeedsNewBodyStreamySo12NSURLSessionC_So0K4TaskCtF":{"name":"urlSession(_:taskNeedsNewBodyStream:)","parent_name":"CompositeEventMonitor"},"Classes/CompositeEventMonitor.html#/s:9Alamofire12EventMonitorP10urlSession_4task26willPerformHTTPRedirection10newRequestySo12NSURLSessionC_So0L4TaskCSo17NSHTTPURLResponseC10Foundation10URLRequestVtF":{"name":"urlSession(_:task:willPerformHTTPRedirection:newRequest:)","parent_name":"CompositeEventMonitor"},"Classes/CompositeEventMonitor.html#/s:9Alamofire12EventMonitorP10urlSession_4task19didFinishCollectingySo12NSURLSessionC_So0J4TaskCSo0jK7MetricsCtF":{"name":"urlSession(_:task:didFinishCollecting:)","parent_name":"CompositeEventMonitor"},"Classes/CompositeEventMonitor.html#/s:9Alamofire12EventMonitorP10urlSession_4task20didCompleteWithErrorySo12NSURLSessionC_So0K4TaskCs0J0_pSgtF":{"name":"urlSession(_:task:didCompleteWithError:)","parent_name":"CompositeEventMonitor"},"Classes/CompositeEventMonitor.html#/s:9Alamofire12EventMonitorP10urlSession_28taskIsWaitingForConnectivityySo12NSURLSessionC_So0K4TaskCtF":{"name":"urlSession(_:taskIsWaitingForConnectivity:)","parent_name":"CompositeEventMonitor"},"Classes/CompositeEventMonitor.html#/s:9Alamofire12EventMonitorP10urlSession_8dataTask10didReceiveySo12NSURLSessionC_So0j4DataG0C10Foundation0K0VtF":{"name":"urlSession(_:dataTask:didReceive:)","parent_name":"CompositeEventMonitor"},"Classes/CompositeEventMonitor.html#/s:9Alamofire12EventMonitorP10urlSession_8dataTask17willCacheResponseySo12NSURLSessionC_So0k4DataG0CSo19NSCachedURLResponseCtF":{"name":"urlSession(_:dataTask:willCacheResponse:)","parent_name":"CompositeEventMonitor"},"Classes/CompositeEventMonitor.html#/s:9Alamofire12EventMonitorP10urlSession_12downloadTask17didResumeAtOffset18expectedTotalBytesySo12NSURLSessionC_So0o8DownloadG0Cs5Int64VAMtF":{"name":"urlSession(_:downloadTask:didResumeAtOffset:expectedTotalBytes:)","parent_name":"CompositeEventMonitor"},"Classes/CompositeEventMonitor.html#/s:9Alamofire12EventMonitorP10urlSession_12downloadTask12didWriteData17totalBytesWritten0kl10ExpectedToI0ySo12NSURLSessionC_So0p8DownloadG0Cs5Int64VA2NtF":{"name":"urlSession(_:downloadTask:didWriteData:totalBytesWritten:totalBytesExpectedToWrite:)","parent_name":"CompositeEventMonitor"},"Classes/CompositeEventMonitor.html#/s:9Alamofire12EventMonitorP10urlSession_12downloadTask22didFinishDownloadingToySo12NSURLSessionC_So0l8DownloadG0C10Foundation3URLVtF":{"name":"urlSession(_:downloadTask:didFinishDownloadingTo:)","parent_name":"CompositeEventMonitor"},"Classes/CompositeEventMonitor.html#/s:9Alamofire12EventMonitorP7request_19didCreateURLRequestyAA7RequestC_10Foundation0G0VtF":{"name":"request(_:didCreateURLRequest:)","parent_name":"CompositeEventMonitor"},"Classes/CompositeEventMonitor.html#/s:9Alamofire12EventMonitorP7request_34didFailToCreateURLRequestWithErroryAA7RequestC_s0K0_ptF":{"name":"request(_:didFailToCreateURLRequestWithError:)","parent_name":"CompositeEventMonitor"},"Classes/CompositeEventMonitor.html#/s:9Alamofire12EventMonitorP7request_22didAdaptInitialRequest2toyAA0H0C_10Foundation10URLRequestVAKtF":{"name":"request(_:didAdaptInitialRequest:to:)","parent_name":"CompositeEventMonitor"},"Classes/CompositeEventMonitor.html#/s:9Alamofire12EventMonitorP7request_24didFailToAdaptURLRequest9withErroryAA7RequestC_10Foundation0I0Vs0K0_ptF":{"name":"request(_:didFailToAdaptURLRequest:withError:)","parent_name":"CompositeEventMonitor"},"Classes/CompositeEventMonitor.html#/s:9Alamofire12EventMonitorP7request_13didCreateTaskyAA7RequestC_So012NSURLSessionG0CtF":{"name":"request(_:didCreateTask:)","parent_name":"CompositeEventMonitor"},"Classes/CompositeEventMonitor.html#/s:9Alamofire12EventMonitorP7request_16didGatherMetricsyAA7RequestC_So016NSURLSessionTaskG0CtF":{"name":"request(_:didGatherMetrics:)","parent_name":"CompositeEventMonitor"},"Classes/CompositeEventMonitor.html#/s:9Alamofire12EventMonitorP7request_11didFailTask14earlyWithErroryAA7RequestC_So012NSURLSessionG0Cs0J0_ptF":{"name":"request(_:didFailTask:earlyWithError:)","parent_name":"CompositeEventMonitor"},"Classes/CompositeEventMonitor.html#/s:9Alamofire12EventMonitorP7request_15didCompleteTask4withyAA7RequestC_So012NSURLSessionG0Cs5Error_pSgtF":{"name":"request(_:didCompleteTask:with:)","parent_name":"CompositeEventMonitor"},"Classes/CompositeEventMonitor.html#/s:9Alamofire12EventMonitorP17requestIsRetryingyyAA7RequestCF":{"name":"requestIsRetrying(_:)","parent_name":"CompositeEventMonitor"},"Classes/CompositeEventMonitor.html#/s:9Alamofire12EventMonitorP16requestDidFinishyyAA7RequestCF":{"name":"requestDidFinish(_:)","parent_name":"CompositeEventMonitor"},"Classes/CompositeEventMonitor.html#/s:9Alamofire12EventMonitorP16requestDidResumeyyAA7RequestCF":{"name":"requestDidResume(_:)","parent_name":"CompositeEventMonitor"},"Classes/CompositeEventMonitor.html#/s:9Alamofire12EventMonitorP17requestDidSuspendyyAA7RequestCF":{"name":"requestDidSuspend(_:)","parent_name":"CompositeEventMonitor"},"Classes/CompositeEventMonitor.html#/s:9Alamofire12EventMonitorP16requestDidCancelyyAA7RequestCF":{"name":"requestDidCancel(_:)","parent_name":"CompositeEventMonitor"},"Classes/CompositeEventMonitor.html#/s:9Alamofire12EventMonitorP7request_18didValidateRequest8response4data10withResultyAA04DataG0C_10Foundation10URLRequestVSgSo17NSHTTPURLResponseCAK0L0VSgAA0K0OyytGtF":{"name":"request(_:didValidateRequest:response:data:withResult:)","parent_name":"CompositeEventMonitor"},"Classes/CompositeEventMonitor.html#/s:9Alamofire12EventMonitorP7request_16didParseResponseyAA11DataRequestC_AA0hG0Vy10Foundation0H0VSgGtF":{"name":"request(_:didParseResponse:)","parent_name":"CompositeEventMonitor"},"Classes/CompositeEventMonitor.html#/s:9Alamofire12EventMonitorP7request_16didParseResponseyAA11DataRequestC_AA0hG0Vyqd__GtlF":{"name":"request(_:didParseResponse:)","parent_name":"CompositeEventMonitor"},"Classes/CompositeEventMonitor.html#/s:9Alamofire12EventMonitorP7request_19didCreateUploadableyAA13UploadRequestC_AG0G0OtF":{"name":"request(_:didCreateUploadable:)","parent_name":"CompositeEventMonitor"},"Classes/CompositeEventMonitor.html#/s:9Alamofire12EventMonitorP7request_34didFailToCreateUploadableWithErroryAA13UploadRequestC_s0K0_ptF":{"name":"request(_:didFailToCreateUploadableWithError:)","parent_name":"CompositeEventMonitor"},"Classes/CompositeEventMonitor.html#/s:9Alamofire12EventMonitorP7request_21didProvideInputStreamyAA13UploadRequestC_So07NSInputH0CtF":{"name":"request(_:didProvideInputStream:)","parent_name":"CompositeEventMonitor"},"Classes/CompositeEventMonitor.html#/s:9Alamofire12EventMonitorP7request_25didFinishDownloadingUsing4withyAA15DownloadRequestC_So16NSURLSessionTaskCAA6ResultOy10Foundation3URLVGtF":{"name":"request(_:didFinishDownloadingUsing:with:)","parent_name":"CompositeEventMonitor"},"Classes/CompositeEventMonitor.html#/s:9Alamofire12EventMonitorP7request_23didCreateDestinationURLyAA15DownloadRequestC_10Foundation0H0VtF":{"name":"request(_:didCreateDestinationURL:)","parent_name":"CompositeEventMonitor"},"Classes/CompositeEventMonitor.html#/s:9Alamofire12EventMonitorP7request_18didValidateRequest8response7fileURL10withResultyAA08DownloadG0C_10Foundation10URLRequestVSgSo17NSHTTPURLResponseCAK0J0VSgAA0L0OyytGtF":{"name":"request(_:didValidateRequest:response:fileURL:withResult:)","parent_name":"CompositeEventMonitor"},"Classes/CompositeEventMonitor.html#/s:9Alamofire12EventMonitorP7request_16didParseResponseyAA15DownloadRequestC_AA0hG0Vy10Foundation3URLVSgGtF":{"name":"request(_:didParseResponse:)","parent_name":"CompositeEventMonitor"},"Classes/CompositeEventMonitor.html#/s:9Alamofire12EventMonitorP7request_16didParseResponseyAA15DownloadRequestC_AA0hG0Vyqd__GtlF":{"name":"request(_:didParseResponse:)","parent_name":"CompositeEventMonitor"},"Classes/CompositeEventMonitor.html":{"name":"CompositeEventMonitor","abstract":"An EventMonitor which can contain multiple EventMonitors and calls their methods on their queues.
EventMonitor that allows optional closures to be set to receive events.
Constructs multipart/form-data for uploads within an HTTP or HTTPS body. There are currently two ways to encode"},"Classes/MultipartUpload.html":{"name":"MultipartUpload","abstract":"
Undocumented
"},"Classes/NetworkReachabilityManager.html":{"name":"NetworkReachabilityManager","abstract":"The NetworkReachabilityManager class listens for reachability changes of hosts and addresses for both WWAN and"},"Classes/Request.html":{"name":"Request","abstract":"
Request is the common superclass of all Alamofire request types and provides common state, delegate, and callback"},"Classes/AlamofireNotifications.html":{"name":"AlamofireNotifications","abstract":"
EventMonitor that provides Alamofire’s notifications.
A ParameterEncoder that encodes types as JSON body data.
A ParameterEncoder that encodes types as URL-encoded query strings to be set on the URL or as body data, depending"},"Classes/URLEncodedFormEncoder.html":{"name":"URLEncodedFormEncoder","abstract":"
An object that encodes instances into URL-encoded query strings.
"},"Classes/DataRequest.html":{"name":"DataRequest","abstract":"Undocumented
"},"Classes/DownloadRequest.html":{"name":"DownloadRequest","abstract":"Undocumented
"},"Classes/UploadRequest.html":{"name":"UploadRequest","abstract":"Undocumented
"},"Classes/DataResponseSerializer.html":{"name":"DataResponseSerializer","abstract":"A ResponseSerializer that performs minimal reponse checking and returns any response data as-is. By default, a"},"Classes/StringResponseSerializer.html":{"name":"StringResponseSerializer","abstract":"
A ResponseSerializer that decodes the response data as a String. By default, a request returning nil or no"},"Classes/JSONResponseSerializer.html":{"name":"JSONResponseSerializer","abstract":"
A ResponseSerializer that decodes the response data using JSONSerialization. By default, a request returning"},"Classes/DecodableResponseSerializer.html":{"name":"DecodableResponseSerializer","abstract":"
A ResponseSerializer that decodes the response data as a generic value using any type that conforms to"},"Classes/ServerTrustManager.html":{"name":"ServerTrustManager","abstract":"
Responsible for managing the mapping of ServerTrustEvaluating values to given hosts.
An evaluator which uses the default server trust evaluation while allowing you to control whether to validate the"},"Classes/RevocationTrustEvaluator.html":{"name":"RevocationTrustEvaluator","abstract":"
An evaluator which Uses the default and revoked server trust evaluations allowing you to control whether to validate"},"Classes/PinnedCertificatesTrustEvaluator.html":{"name":"PinnedCertificatesTrustEvaluator","abstract":"
Uses the pinned certificates to validate the server trust. The server trust is considered valid if one of the pinned"},"Classes/PublicKeysTrustEvaluator.html":{"name":"PublicKeysTrustEvaluator","abstract":"
Uses the pinned public keys to validate the server trust. The server trust is considered valid if one of the pinned"},"Classes/CompositeTrustEvaluator.html":{"name":"CompositeTrustEvaluator","abstract":"
Uses the provided evaluators to validate the server trust. The trust is only considered valid if all of the"},"Classes/DisabledEvaluator.html":{"name":"DisabledEvaluator","abstract":"
Disables all evaluation which in turn will always consider any server trust as valid.
"},"Classes/Session.html":{"name":"Session","abstract":"Undocumented
"},"Classes/SessionDelegate.html":{"name":"SessionDelegate","abstract":"Undocumented
"},"Classes.html":{"name":"Classes","abstract":"The following classes are available globally.
"},"Enums.html":{"name":"Enumerations","abstract":"The following enumerations are available globally.
"},"Extensions.html":{"name":"Extensions","abstract":"The following extensions are available globally.
"},"Functions.html":{"name":"Functions","abstract":"The following functions are available globally.
"},"Protocols.html":{"name":"Protocols","abstract":"The following protocols are available globally.
"},"Structs.html":{"name":"Structures","abstract":"The following structures are available globally.
"},"Typealiases.html":{"name":"Type Aliases","abstract":"The following type aliases are available globally.
"}}