Thrown when a network-level failure occurs (DNS, TCP, TLS). Always retryable.
Creates a new NetworkError instance.
Human-readable description of the network failure.
Optional
The underlying error that caused this failure, if any.
Readonly
Always true since network errors are transient.
true
Thrown when a network-level failure occurs (DNS, TCP, TLS). Always retryable.