new
TypeScriptstatic new(): URLSessionTaskTransactionMetricsSwift declarationclass func new() -> Selfclass · iOS 10.0+ · SDK 27.1
class URLSessionTaskTransactionMetricsstatic new(): URLSessionTaskTransactionMetricsSwift declarationclass func new() -> Selfstatic init(): URLSessionTaskTransactionMetricsSwift declarationinit()get isCellular(): booleanSwift declarationvar isCellular: Bool { get }get connectEndDate(): (globalThis.Date) | nullSwift declarationvar connectEndDate: Date? { get }get connectStartDate(): (globalThis.Date) | nullSwift declarationvar connectStartDate: Date? { get }get isConstrained(): booleanSwift declarationvar isConstrained: Bool { get }get countOfRequestBodyBytesBeforeEncoding(): numberSwift declarationvar countOfRequestBodyBytesBeforeEncoding: Int64 { get }get countOfRequestBodyBytesSent(): numberSwift declarationvar countOfRequestBodyBytesSent: Int64 { get }get countOfRequestHeaderBytesSent(): numberSwift declarationvar countOfRequestHeaderBytesSent: Int64 { get }get countOfResponseBodyBytesAfterDecoding(): numberSwift declarationvar countOfResponseBodyBytesAfterDecoding: Int64 { get }get countOfResponseBodyBytesReceived(): numberSwift declarationvar countOfResponseBodyBytesReceived: Int64 { get }get countOfResponseHeaderBytesReceived(): numberSwift declarationvar countOfResponseHeaderBytesReceived: Int64 { get }get domainLookupEndDate(): (globalThis.Date) | nullSwift declarationvar domainLookupEndDate: Date? { get }get domainLookupStartDate(): (globalThis.Date) | nullSwift declarationvar domainLookupStartDate: Date? { get }get domainResolutionProtocol(): URLSessionTaskMetrics_DomainResolutionProtocolSwift declarationvar domainResolutionProtocol: URLSessionTaskMetrics.DomainResolutionProtocol { get }get isExpensive(): booleanSwift declarationvar isExpensive: Bool { get }get fetchStartDate(): (globalThis.Date) | nullSwift declarationvar fetchStartDate: Date? { get }get localAddress(): (string) | nullSwift declarationvar localAddress: String? { get }get isMultipath(): booleanSwift declarationvar isMultipath: Bool { get }get networkProtocolName(): (string) | nullSwift declarationvar networkProtocolName: String? { get }get isProxyConnection(): booleanSwift declarationvar isProxyConnection: Bool { get }get remoteAddress(): (string) | nullSwift declarationvar remoteAddress: String? { get }get request(): URLRequestSwift declarationvar request: URLRequest { get }get requestEndDate(): (globalThis.Date) | nullSwift declarationvar requestEndDate: Date? { get }get requestStartDate(): (globalThis.Date) | nullSwift declarationvar requestStartDate: Date? { get }get resourceFetchType(): URLSessionTaskMetrics_ResourceFetchTypeSwift declarationvar resourceFetchType: URLSessionTaskMetrics.ResourceFetchType { get }get response(): (URLResponse) | nullSwift declaration@NSCopying var response: URLResponse? { get }get responseEndDate(): (globalThis.Date) | nullSwift declarationvar responseEndDate: Date? { get }get responseStartDate(): (globalThis.Date) | nullSwift declarationvar responseStartDate: Date? { get }get isReusedConnection(): booleanSwift declarationvar isReusedConnection: Bool { get }get secureConnectionEndDate(): (globalThis.Date) | nullSwift declarationvar secureConnectionEndDate: Date? { get }get secureConnectionStartDate(): (globalThis.Date) | nullSwift declarationvar secureConnectionStartDate: Date? { get }get remotePort(): (number) | nullSwift declarationvar remotePort: Int? { get }get negotiatedTLSCipherSuite(): (_Security_tls_ciphersuite_t) | nullSwift declarationvar negotiatedTLSCipherSuite: tls_ciphersuite_t? { get }get negotiatedTLSProtocolVersion(): (_Security_tls_protocol_version_t) | nullSwift declarationvar negotiatedTLSProtocolVersion: tls_protocol_version_t? { get }get localPort(): (number) | nullSwift declarationvar localPort: Int? { get }No declarations were skipped in this snapshot.