getServerAddressesViaGatewayAsync(RxDocumentServiceRequest, String, List, boolean) |  | 0% |  | 0% | 8 | 8 | 36 | 36 | 1 | 1 |
getMasterAddressesViaGatewayAsync(RxDocumentServiceRequest, ResourceType, String, String, boolean, boolean, Map) |  | 0% |  | 0% | 6 | 6 | 32 | 32 | 1 | 1 |
tryGetAddresses(RxDocumentServiceRequest, PartitionKeyRangeIdentity, boolean) |  | 0% |  | 0% | 7 | 7 | 26 | 26 | 1 | 1 |
lambda$getMasterAddressesViaGatewayAsync$21(RxDocumentServiceRequest, String, Throwable) |  | 0% |  | 0% | 6 | 6 | 19 | 19 | 1 | 1 |
lambda$getServerAddressesViaGatewayAsync$9(RxDocumentServiceRequest, String, Throwable) |  | 0% |  | 0% | 6 | 6 | 19 | 19 | 1 | 1 |
openAsync(DocumentCollection, List) |  | 0% |  | 0% | 4 | 4 | 19 | 19 | 1 | 1 |
resolveMasterAsync(RxDocumentServiceRequest, boolean, Map) |  | 0% |  | 0% | 9 | 9 | 13 | 13 | 1 | 1 |
toPartitionAddressAndRange(String, List) |  | 0% |  | 0% | 5 | 5 | 13 | 13 | 1 | 1 |
lambda$tryGetAddresses$6(boolean, PartitionKeyRangeIdentity, Throwable) |  | 0% |  | 0% | 6 | 6 | 15 | 15 | 1 | 1 |
lambda$openAsync$26(DocumentCollection, List) |  | 0% |  | 0% | 2 | 2 | 11 | 11 | 1 | 1 |
getAddressesForRangeId(RxDocumentServiceRequest, String, String, boolean) |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
lambda$getAddressesForRangeId$17(String, String, List) |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
lambda$getServerAddressesViaGatewayAsync$8(RxDocumentServiceRequest, Instant, String, RxDocumentServiceResponse) |  | 0% |  | 0% | 3 | 3 | 10 | 10 | 1 | 1 |
lambda$resolveMasterAsync$10(List) |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
lambda$getAddressesForRangeId$14(String, List) |  | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
lambda$getMasterAddressesViaGatewayAsync$20(RxDocumentServiceRequest, Instant, String, RxDocumentServiceResponse) |  | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
lambda$updateAddresses$0(URI, Set) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
lambda$tryGetAddresses$5(PartitionKeyRangeIdentity, Utils.ValueHolder) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
GatewayAddressCache(DiagnosticsClientContext, URI, Protocol, IAuthorizationTokenProvider, UserAgentContainer, HttpClient, long, boolean) |   | 82% |   | 25% | 2 | 3 | 5 | 27 | 0 | 1 |
updateAddresses(URI) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
lambda$tryGetAddresses$2(Instant, PartitionKeyRangeIdentity, Instant) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
logAddressResolutionStart(RxDocumentServiceRequest, URI) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
toAddressInformation(Address) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
logAddressResolutionEnd(RxDocumentServiceRequest, String, String) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
lambda$toPartitionAddressAndRange$23(PartitionKeyRangeIdentity, URI, Set) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
lambda$getAddressesForRangeId$16(String, List) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
lambda$tryGetAddresses$4(RxDocumentServiceRequest, PartitionKeyRangeIdentity) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
lambda$tryGetAddresses$3(RxDocumentServiceRequest, PartitionKeyRangeIdentity) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
notAllReplicasAvailable(AddressInformation[]) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
lambda$getMasterAddressesViaGatewayAsync$19(HttpRequest, HttpHeaders) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
lambda$getServerAddressesViaGatewayAsync$7(HttpRequest, HttpHeaders) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
lambda$getAddressesForRangeId$15(String, Pair) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$tryGetAddresses$1(Pair) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$openAsync$25(DocumentCollection, List) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$openAsync$24(Address) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$getAddressesForRangeId$12(Address) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$getAddressesForRangeId$18(Throwable) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
lambda$getAddressesForRangeId$13(String, List, List) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$resolveMasterAsync$11(Throwable) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
lambda$toPartitionAddressAndRange$22(Address) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
static {...} |   | 81% |   | 50% | 1 | 2 | 0 | 2 | 0 | 1 |
dispose() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
GatewayAddressCache(DiagnosticsClientContext, URI, Protocol, IAuthorizationTokenProvider, UserAgentContainer, HttpClient, boolean) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |