你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
CosmosDiagnostics 类
- java.
lang. Object - com.
azure. cosmos. CosmosDiagnostics
- com.
public final class CosmosDiagnostics
此类表示与对 Azure Cosmos DB 的请求关联的响应诊断统计信息
方法摘要
修饰符和类型 | 方法和描述 |
---|---|
Set<String> |
getContactedRegionNames()
针对此请求联系的区域 |
Cosmos |
getDiagnosticsContext()
返回关联的 Cosmos |
Duration |
getDuration()
检索与请求完成相关的持续时间。 |
Set<URI> |
getRegionsContacted()
针对此请求联系的区域 |
String |
getUserAgent()
获取发出此操作的客户端使用的用户 |
String |
toString()
检索响应诊断字符串 |
方法继承自 java.lang.Object
方法详细信息
getContactedRegionNames
public Set
针对此请求联系的区域
返回:
为此请求联系的区域集
getDiagnosticsContext
public CosmosDiagnosticsContext getDiagnosticsContext()
如果尚未与任何上下文关联,则返回关联的 CosmosDiagnosticsContext 或 null。
返回:
关联的 CosmosDiagnosticsContext 或 null(如果尚未与任何上下文关联)。
getDuration
public Duration getDuration()
检索与请求完成相关的持续时间。 这表示操作的端到端持续时间,包括所有重试。 这仅适用于点操作,对于查询,请使用 toString () 获取完整查询诊断。
返回:
请求完成持续时间
getRegionsContacted
getUserAgent
public String getUserAgent()
获取发出此操作的客户端使用的 UserAgent 标头值
返回:
用于发出此操作的客户端的 UserAgent 标头值
toString
public String toString()
检索响应诊断字符串
替代:
CosmosDiagnostics.toString()返回:
响应诊断字符串