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

CosmosDiagnosticsRequestInfo 类

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

public final class CosmosDiagnosticsRequestInfo

此类表示传输请求的诊断信息, (直接模式下对副本 (replica) 的调用,例如,对网关的调用来获取分区副本 (replica) 的物理地址等元数据。

方法摘要

修饰符和类型 方法和描述
String getActivityId()

获取用于在 Cosmos DB 服务中跟踪此请求的活动。

Duration getBackendLatency()

获取后端延迟(如果可用)或当后端延迟不适用于请求时为 null

Duration getDuration()

获取处理此请求的总持续时间。

String getPartitionId()

获取在 中处理此请求的物理分区/分片的标识符,或获取当请求不直接面向副本 (replica) /分区时为 null。

String getPartitionKeyRangeId()

获取在 中处理此请求的物理分区/分片的分区范围ID,如果请求不直接面向副本 (replica) /分区,则为 null。

Collection<CosmosDiagnosticsRequestEvent> getRequestPipelineEvents()

获取有关请求管道不同阶段的更精细的信息。

String getRequestType()

获取请求的类型

Instant getStartTime()

获取请求的开始时间。

方法继承自 java.lang.Object

方法详细信息

getActivityId

public String getActivityId()

获取用于在 Cosmos DB 服务中跟踪此请求的活动。

返回:

用于在 Cosmos DB 服务中跟踪此请求的活动。

getBackendLatency

public Duration getBackendLatency()

获取后端延迟(如果可用)或当后端延迟不适用于请求时为 null

返回:

后端延迟(如果可用)或当后端延迟不适用于请求时为 null

getDuration

public Duration getDuration()

获取处理此请求的总持续时间。

返回:

处理此请求的总持续时间。

getPartitionId

public String getPartitionId()

获取在 中处理此请求的物理分区/分片的标识符,或获取当请求不直接面向副本 (replica) /分区时为 null。

返回:

在 中处理此请求的物理分区/分片的标识符;如果请求不直接面向副本 (replica) /分区,则为 null。

getPartitionKeyRangeId

public String getPartitionKeyRangeId()

获取在 中处理此请求的物理分区/分片的 PartitionKeyRangeId,或者在请求不直接面向副本 (replica) /分区时为 null。

返回:

在 中处理此请求的物理分区/分片的 PartitionKeyRangeId,当请求不直接面向副本 (replica) /分区时为 null。

getRequestPipelineEvents

public Collection getRequestPipelineEvents()

获取有关请求管道不同阶段的更精细的信息。

返回:

有关请求管道不同阶段的更精细信息。

getRequestType

public String getRequestType()

获取请求的类型

返回:

请求的类型

getStartTime

public Instant getStartTime()

获取请求的开始时间。

返回:

请求的开始时间。

适用于