Share via


ClientSideRequestStatistics Class

  • java.lang.Object
    • com.microsoft.azure.documentdb.ClientSideRequestStatistics

public class ClientSideRequestStatistics

Methods inherited from java.lang.Object

java.lang.Object.clone java.lang.Object.equals java.lang.Object.finalize java.lang.Object.getClass java.lang.Object.hashCode java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.toString java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

Constructor Details

ClientSideRequestStatistics

public ClientSideRequestStatistics()

Method Details

getContactedReplicas

public List<URI> getContactedReplicas()

getFailedReplicas

public Set<URI> getFailedReplicas()

getRegionsContacted

public Set<URI> getRegionsContacted()

getRequestLatency

public Period getRequestLatency()

recordAddressResolutionEnd

public void recordAddressResolutionEnd(String identifier)

Parameters:

identifier

recordAddressResolutionStart

public String recordAddressResolutionStart(URI targetEndpoint)

Parameters:

targetEndpoint

recordResponse

public void recordResponse(DocumentServiceRequest documentServiceRequest, StoreReadResult storeReadResult, DateTime requestStartTime)

Parameters:

documentServiceRequest
storeReadResult
requestStartTime

setContactedReplicas

public void setContactedReplicas(List<URI> contactedReplicas)

Parameters:

contactedReplicas

setFailedReplicas

public void setFailedReplicas(Set<URI> failedReplicas)

Parameters:

failedReplicas

setRegionsContacted

public void setRegionsContacted(Set<URI> regionsContacted)

Parameters:

regionsContacted

toString

public String toString()

Overrides:

ClientSideRequestStatistics.toString()

Applies to