CosmosDiagnostics Class
- java.
lang. Object - com.
azure. cosmos. CosmosDiagnostics
- com.
public final class CosmosDiagnostics
This class represents response diagnostic statistics associated with a request to Azure Cosmos DB
Method Summary
Modifier and Type | Method and Description |
---|---|
Set<String> |
getContactedRegionNames()
Regions contacted for this request |
Cosmos |
getDiagnosticsContext()
Returns the associated Cosmos |
Duration |
getDuration()
Retrieves duration related to the completion of the request. |
Set<URI> |
getRegionsContacted()
Regions contacted for this request |
String |
getUserAgent()
Gets the User |
String |
toString()
Retrieves Response Diagnostic String |
Methods inherited from java.lang.Object
Method Details
getContactedRegionNames
public Set
Regions contacted for this request
Returns:
getDiagnosticsContext
public CosmosDiagnosticsContext getDiagnosticsContext()
Returns the associated CosmosDiagnosticsContext or null if not associated with any context yet.
Returns:
getDuration
public Duration getDuration()
Retrieves duration related to the completion of the request. This represents end to end duration of an operation including all the retries. This is meant for point operation only, for query please use toString() to get full query diagnostics.
Returns:
getRegionsContacted
@Deprecated
public Set
Regions contacted for this request
Returns:
getUserAgent
public String getUserAgent()
Gets the UserAgent header value used by the client issueing this operation
Returns:
toString
public String toString()
Retrieves Response Diagnostic String
Overrides:
CosmosDiagnostics.toString()Returns:
Applies to
Azure SDK for Java