resolveServiceEndpoint(RxDocumentServiceRequest) |  | 0% |  | 0% | 9 | 9 | 14 | 14 | 1 | 1 |
shouldRefreshEndpoints(Utils.ValueHolder) |   | 61% |   | 57% | 8 | 14 | 18 | 48 | 0 | 1 |
canUseMultipleWriteLocations(RxDocumentServiceRequest) |  | 0% |  | 0% | 5 | 5 | 3 | 3 | 1 | 1 |
clearStaleEndpointUnavailabilityInfo() |   | 77% |   | 60% | 3 | 6 | 2 | 11 | 0 | 1 |
getWriteEndpoints() |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
getEndpointByLocation(Iterable, Utils.ValueHolder) |   | 87% |   | 75% | 1 | 3 | 4 | 15 | 0 | 1 |
onLocationPreferenceChanged(UnmodifiableList) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
updateLocationCache(Iterable, Iterable, UnmodifiableList, Boolean) |   | 96% |   | 87% | 1 | 5 | 1 | 25 | 0 | 1 |
getPreferredAvailableEndpoints(UnmodifiableMap, UnmodifiableList, LocationCache.OperationType, URI) |   | 96% |   | 81% | 4 | 12 | 1 | 25 | 0 | 1 |
anyEndpointsAvailable(List, LocationCache.OperationType) |   | 88% |   | 75% | 1 | 3 | 2 | 8 | 0 | 1 |
isEndpointUnavailable(URI, LocationCache.OperationType) |   | 95% |   | 62% | 3 | 5 | 1 | 9 | 0 | 1 |
getReadEndpoints() |   | 84% |   | 75% | 1 | 3 | 1 | 4 | 0 | 1 |
LocationCache(List, URI, boolean, boolean, Configs) |  | 100% | | n/a | 0 | 1 | 0 | 11 | 0 | 1 |
markEndpointUnavailable(URI, LocationCache.OperationType) |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
onDatabaseAccountRead(DatabaseAccount) |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
canUseMultipleWriteLocations() |  | 100% |   | 75% | 1 | 3 | 0 | 1 | 0 | 1 |
unavailableLocationsExpirationTimePassed() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
updateLocationCache() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
durationPassed(Instant, Instant, Duration) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
markEndpointUnavailableForRead(URI) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
markEndpointUnavailableForWrite(URI) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
areEqual(URI, URI) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
static {...} |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |