Optional Readonly causeAn error that caused this error. In many cases it is also instance of NoSQLError and may itself have a cause. You could iterate through the chain of causes like this:
for(let cause = err.cause; cause; cause = cause.cause) {...
If this error does not have a cause, the value of this property is undefined.
Readonly errorErrorCode of this error.
Optional Readonly operationOperation that resulted in this error. Operation object contains the API and its arguments including the options used. Operation object may not always be available, in which case the value of this property is undefined.
If this error happened during creation of new NoSQLClient then instead of Operation this property contains Config used to create NoSQLClient instance.
Optional Readonly retryableIndicates whether this error is retryable.
APIs that result in retryable errors are automatically retried by the driver's default RetryHandler. Default retry handler can be customized by properties in RetryConfig. Alternatively, a custom RetryHandler can be set as handler.
If necessary, APIs that result in retryable errors may also be explicitly retried by the application.
Optional stackStatic Optional prepareOptional override for formatting stack traces
https://github.com/v8/v8/wiki/Stack%20Trace%20API#customizing-stack-traces
Static stackStatic captureGenerated using TypeDoc
Indicates network error when trying to communicate with the service. Can be due to inability to connect (e.g. if the network or the service is down). Note that this is different from unsuccessful response from the service, which is indicated by NoSQLServiceError. Errors of this class have error code NETWORK_ERROR.
See
NETWORK_ERROR