你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

CosmosDiagnostics 类

  • java.lang.Object
    • com.azure.cosmos.CosmosDiagnostics

public final class CosmosDiagnostics

此类表示与对 Azure Cosmos DB 的请求关联的响应诊断统计信息

方法摘要

修饰符和类型 方法和描述
Set<String> getContactedRegionNames()

针对此请求联系的区域

CosmosDiagnosticsContext getDiagnosticsContext()

返回关联的 Cosmos诊断上下文;如果尚未与任何上下文关联,则返回 null。

Duration getDuration()

检索与请求完成相关的持续时间。

Set<URI> getRegionsContacted()

针对此请求联系的区域

String getUserAgent()

获取发出此操作的客户端使用的用户代理标头值

String toString()

检索响应诊断字符串

方法继承自 java.lang.Object

方法详细信息

getContactedRegionNames

public Set getContactedRegionNames()

针对此请求联系的区域

返回:

为此请求联系的区域集

getDiagnosticsContext

public CosmosDiagnosticsContext getDiagnosticsContext()

如果尚未与任何上下文关联,则返回关联的 CosmosDiagnosticsContext 或 null。

返回:

关联的 CosmosDiagnosticsContext 或 null(如果尚未与任何上下文关联)。

getDuration

public Duration getDuration()

检索与请求完成相关的持续时间。 这表示操作的端到端持续时间,包括所有重试。 这仅适用于点操作,对于查询,请使用 toString () 获取完整查询诊断。

返回:

请求完成持续时间

getRegionsContacted

@Deprecated
public Set getRegionsContacted()

针对此请求联系的区域

返回:

为此请求联系的区域集

getUserAgent

public String getUserAgent()

获取发出此操作的客户端使用的 UserAgent 标头值

返回:

用于发出此操作的客户端的 UserAgent 标头值

toString

public String toString()

检索响应诊断字符串

替代:

CosmosDiagnostics.toString()

返回:

响应诊断字符串

适用于